- @Required 注解 这个注解表明 bean 的属性必须在配置的时候设置,通 过一个 bean 定义的显式的属性值或通过自动装配,若 @Required 注解的 bean 属性未被设置,容器将抛出 BeanInitializationException。
- @Autowired 注解 @Autowired 注解提供了更细粒度的控制,包括在何处 以及如何完成自动装配。它的用法和@Required 一样, 修饰 setter 方法、构造器、属性或者具有任意名称和/或 多个参数的 PN 方法。
- @Qualifier 注解 当有多个相同类型的 bean 却只有一个需要自动装配 时,将@Qualifier 注解和@Autowire 注解结合使用以 消除这种混淆,指定需要装配的确切的 bean。
spring 连载(二)常用注解装配
最新推荐文章于 2020-06-30 08:49:30 发布