今天迁一系统时发现有个bean使用@Resource注入了另外一个bean,这个被注入的bean是将被deprecated的类,而且只有一两个功能使用到,为了先调整进行测试,增加了@Lazy注解,启动时发现这个bean并没有延时注入,所以启动出错,后在*上发现有人也提到了这个问题,但没找到官方说明,故将其调整为@Autowired+@Qualifier的方式,问题解决。
相关文章
- Spring MVC 根据不同环境加载不同的配置文件
- spring mvc 500错误Allocate exception for servlet AppService javax.naming.NamingException: Cannot create resource instance 竟是@Resource的原因
- spring mvc 500错误Allocate exception for servlet AppService javax.naming.NamingException: Cannot create resource instance 竟是@Resource的原因
- spring mvc +HTML5实现移动端底部上滑异步加载更多内容分页效果
- spring容器的懒加载lazy-init设置
- 解决spring mvc 多数据源切换,不支持事务控制的问题
- Spring中的懒加载---lazy-init
- 【Spring注解驱动开发】使用@Lazy注解实现懒加载
- 【转载】Spring加载resource时classpath*:与classpath:的区别
- spring mvc 500错误Allocate exception for servlet AppService javax.naming.NamingException: Cannot create resource instance 竟是@Resource的原因