标签:des style blog http io ar os sp on
系统为SpringMVC框架,在开发的过程中有一些工具类需要调用下由spring管理的service层。但是一进注入不进来,报null异常;
在尝试了网上的一系列方法后,还是没有解决。网上的解决方法主要有以下几种:
1、将工具类申明为spring组件,如@controller @compent 等,在spring自动扫描包设置中将工具类所在的包加进来; 无效
2、new一个service; 无效 而且不符合spring管理;
山穷水尽后,找到了一个另类的解决办法,代码原理还不太清楚,只是大概猜测下,有错误的地方,大家留言指正:
这样下面的代码中就可以通过 testUtils.testService 来调用service处理
Spring注入service为null另类解决办法 工具类 一般类 静态 非controller
标签:des style blog http io ar os sp on
原文地址:http://www.cnblogs.com/allforone/p/4108862.html