解决 SpringMVC 非spring管理的工具类使用@Autowired注解注入DAO为null的问题
有时候在工具类中需要要操作数据库,即需要注入springMVC中的DAO层,但是此时工具类并非spring管理,所以使用@Autowired注入会报空指针异常,在试了好多方案都不行时,找到了比较适合springMVC的解决方法:(1)在配置文件(springmvc.xml)中加入工具类所在包的扫描配置。(2)使用@Component注解将工具类声明为spring组件,并静态初始化。代码截取:@Co...
原创
2018-05-16 18:31:18 ·
5100 阅读 ·
2 评论