【Spring】Bean装配类注解(springbean装配方式)

  本篇文章为你整理了【Spring】Bean装配类注解(springbean装配方式)的详细内容,包含有spring装配bean过程 springbean装配方式 spring自动装配bean注解 springboot装配bean 【Spring】Bean装配类注解,希望能帮助你了解 【Spring】Bean装配类注解。

  默认首先安装属性名称进行注入

  结合@Qualifier注解(value属性)设置注入的Bean

  或通过@Primary注解优先选择某个Bean,优先级低于@Qualifier

  可以通过required设置为false忽略

  Spring

  

CONSTRUCTOR, METHOD, PARAMETER, FIELD, ANNOTATION_TYPE

 

  
 

  通过bean名称注入时,如果是@Component,@Service,@Repository注解,默认按首字母小写类名称匹配

  补充:

  @AutoWired使用:

  CONSTRUCTOR:用于构造时,可用于函数声明或参数上

  METHOD:set函数时用于函数声明,用于参数上该方法不会执行;@Bean函数时用于函数声明或参数上均可

  PARAMETER:见以上两种用法

  FIELD:常用用法

  另外,@AutoWired可以用于数组赋值,比如:DemoService有两个实现类,DemoServiceImpl1和DemoServiceImpl2,可以在参数或函数声明上使用@AutoWired注解后,参数中用 DemoService[] 接收bean对象,可通过@Order注解控制数组中实现对象的顺序

   posted on 2023-02-13 14:03马儿跑

  阅读(39)

  评论(0)

  编辑

  收藏

  举报

  以上就是【Spring】Bean装配类注解(springbean装配方式)的详细内容,想要了解更多 【Spring】Bean装配类注解的内容,请持续关注盛行IT软件开发工作室。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: