Spring——自动装配的三种实现方式

2021-04-07 04:25

阅读:622

  • 实现方式:

    (1).@Autoword先通过byType实现,如果有重复再通过byName,而且默认要求对象存在

    表现:同一个类型,不同名称,,可以匹配;同一个名称,类型不匹配时,,如果只要一个对应的类型可以自动匹配,如果有多个对应的类型会报错

    (2).@Resource默认通过byName实现,如果找不到name,才通过byType,否则报错

    表现:如果有一个同名的不同类型,会直接报错对应的类型不匹配;如果有一个同类型的,但是不同名的,可以匹配;如果有多个同类型且不同名,无法匹配


  • 评论


    亲,登录后才可以留言!