工具类里,因为方法是static静态方法,所以没办法直接调用service,必须先创建一个静态的工具类进行.service.方法名(),才会不报错。但是因为工具类是不归spring容器进行管理,所以就算不报错,运行也会直接报空指针异常,spring不会去注入这个service。
不建议初始化,然后赋值service,最后在配置文件里加扫描位置
2021.04.09 Java工具类没办法访问service
最新推荐文章于 2023-06-26 11:29:52 发布
工具类里,因为方法是static静态方法,所以没办法直接调用service,必须先创建一个静态的工具类进行.service.方法名(),才会不报错。但是因为工具类是不归spring容器进行管理,所以就算不报错,运行也会直接报空指针异常,spring不会去注入这个service。
不建议初始化,然后赋值service,最后在配置文件里加扫描位置