@Resource 注解失效的一种场景
来源:互联网 发布:linux漏洞 在哪 编辑:程序博客网 时间:2024/06/06 07:28
直接上干货,使用场景如下
// 工具类: @Component public class PdfUtil { @Resource private PublicConfig publicConfig; public void test() { System.out.println("配置文件的绝对路径:" + publicConfig.getResourceAbsolutePath()); } } // 服务类: @Service public class PdfService { public void usePdfUtil() { PdfUtil pdfUtil = new PdfUtil(); pdfUtil.test(); } }
服务类会报错npe,原因就是工具类中publicConfig注入失败了,为什么呢?
这是因为PdfService是new出来的,所以PdfService中的@Resource失效了。
引用地址http://blog.csdn.net/u011666411/article/details/52298862
阅读全文
0 0
- @Resource 注解失效的一种场景
- 迭代器失效的场景
- 数据库索引失效的一种场景:分析问题的思路和策略
- @Resource注解的使用
- @resource的注解--转载
- 多线程的一种场景
- overflow失效的一种情况
- @Autowired注解、@Resource注解的区别
- @Autowired注解与 @Resource注解的区别
- @Autowired注解与@Resource注解的区别
- Resource注解和Autowired注解的区别
- @Autowired注解与 @Resource注解的区别
- @Autowired注解、@Resource注解的区别
- 一种场景的制作方案
- 多进程的一种场景
- myEclipse 的 open resource 快捷键 失效
- Spring的@Autowired注解、@Resource注解和@Service注解
- Spring的@Autowired注解、@Qualifier注解、@Resource注解
- 初学者如何从零开始学习人工智能?看完你就懂了
- 计算机网络编程知识总结
- python:字符串操作
- 贪婪算法及其应用
- Presto-[1]-Concepts
- @Resource 注解失效的一种场景
- 【Mysql】——mysql中的几种索引
- FCPX插件:2K分辨率高清镜头漏光效果Light Leaks V1.0破解版
- 机器学习笔记(十) 应用机器学习的建议
- 无名飞控姿态解算和控制
- 第一个SSH项目总结
- SQL之解决where 1=1 问题及优化多条件查询
- leetcode 551. Student Attendance Record I
- Ubuntu16.04 gedit 中文乱码