有哪些注解可以注入 Bean?@Autowired 和 @Resource 的区别?
时间: 2023-03-26 11:01:07 浏览: 168
Spring注解注入属性
可以使用 @Autowired 和 @Resource 注解来注入 Bean。@Autowired 是 Spring 框架提供的注解,可以根据类型自动装配 Bean,如果有多个同类型的 Bean,可以使用 @Qualifier 指定具体的 Bean。@Resource 是 Java EE 提供的注解,可以根据名称或类型自动装配 Bean,如果指定了名称,则会根据名称查找对应的 Bean,如果没有指定名称,则会根据类型查找对应的 Bean。@Autowired 和 @Resource 的主要区别在于:@Autowired 是 Spring 框架提供的注解,@Resource 是 Java EE 提供的注解;@Autowired 可以根据类型自动装配 Bean,@Resource 可以根据名称或类型自动装配 Bean。
阅读全文