@Resource和@Autowired区别

xiaoxiao2021-02-27  930

1.@Resource @Resource注解来着J2EE,优先使用byName方式进行注入,如果没有则在使用byType方式注入; 2.@Autowired @Autowired来自Spring,优先使用byType方式进行注入,如果没有则在使用byName方式注入; @Autowired private UserService userService; 如上:@Autowired优先查找UserService的实现类类型进行注入,如果有多个实现类,则使用byName进行注入; 这里的byName实际就是bean标签中的id属性,如下”userService”:

<bean id="userService" class="com.user.UserService"></bean>
转载请注明原文地址: https://www.6miu.com/read-386.html

最新回复(0)