美文网首页
@Required 、@Autowired、@Qualifier

@Required 、@Autowired、@Qualifier

作者: wanbf | 来源:发表于2020-02-05 13:02 被阅读0次

    @Required

    这个注解表明bean的属性必须在配置的时候设置,通过一个bean定义的显式的属性值或通过自动装配,若@Required注解的bean属性未被设置,容器将抛出BeanInitializationException。

    @Autowired 注解

    @Autowired 注解提供了更细粒度的控制,包括在何处以及如何完成自动装配。它的用法和@Required一样,修饰setter方法、构造器、属性或者具有任意名称和/或多个参数的PN方法。

    @Qualifier 注解

    当有多个相同类型的bean却只有一个需要自动装配时,将@Qualifier 注解和@Autowire 注解结合使用以消除这种混淆,指定需要装配的确切的bean。

    相关文章

      网友评论

          本文标题:@Required 、@Autowired、@Qualifier

          本文链接:https://www.haomeiwen.com/subject/dmqsxhtx.html