Spring 注解时使用@Autowired的情况说明
2017-10-19 09:49
405 查看
只使用@Autowired时,需要保证注解的对象名和注解类名一致,
注意: 首字母要小写,且注解时没有命名
如果注解时命名了,则必须与注解名一致
如果有多个实现类时,可以通过注解时命名区分,
或者使用@Qualifier(类名)来进行区分,注意首字母要小写,同时保证注解时候没有命名
注意: 首字母要小写,且注解时没有命名
@Autowired private UserRepository userJDBCRepisitory;
@Repository public class UserJDBCRepisitory implements UserRepository {}
如果注解时命名了,则必须与注解名一致
@Autowired private UserRepository userJDBC;
@Repository(userJDBC) public class UserJDBCRepisitory implements UserRepository {}
如果有多个实现类时,可以通过注解时命名区分,
或者使用@Qualifier(类名)来进行区分,注意首字母要小写,同时保证注解时候没有命名
@Autowired @Qualifier("userJDBCRepisitory") private UserRepository userJDBCRepisitory;
相关文章推荐
- Spring中@Resource、@Autowired、@Qualifier注解的使用和区别
- 注解的力量 -----Spring 2.5 JPA hibernate 使用方法的点滴整理(三):通过 @Autowired的使用来消除 set ,get方法。
- Spring Bean装配之Autowired注解说明-2
- 注解的力量 -----Spring 2.5 JPA hibernate 使用方法的点滴整理(三):通过 @Autowired的使用来消除 set ,get方法。
- Spring Bean装配之Autowired注解说明-3
- Spring、使用注解方式装配对象(@Resource、@Autowired)
- 注解的力量 -----Spring 2.5 JPA hibernate 使用方法的点滴整理(三):通过 @Autowired的使用来消除 set ,get方法。
- Spring使用@Autowired,@Qualifier,@Resource注解配置bean
- Spring无法使用@Autowired的注解
- Spring3.x--使用@Autowired注解
- spring (使用@autowired注解)
- Spring中使用@Autowired注解静态实例对象
- SSM SpringMVC 非Controller类使用@Autowired注解Service为null的解决办法
- Spring Bean装配之Autowired注解说明-1
- Spring、使用注解方式装配对象(@Resource、@Autowired)
- 使用spring的@autowired注解,无法实例化dao,service,controller等
- Spring学习(六)-----Spring使用@Autowired注解自动装配
- Spring、使用注解方式装配对象(@Resource、@Autowired)
- Spring@Autowired注解与省去get和set方法,对注解Autowired放在setter方法上的情况
- spring 注解说明以及@Resource和@Autowired的区别