SpringBoot普通类引入Service、mapper的解决方法
解决普通类中引入Service方法
·
背景
在普通java类中引入IOC容器中的Service的Bean,加载的时候报空指针异常。
解决方法
-
类上加入@Component 注解,将这个普通的类注入到ioc 容器中。(这样做是让@Autowired 的自动装配功能起作用)
-
使用@Autowired注解 自动装配所需的Bean的实例。
-
定义一个变量存放注入的Bean
-
定义一个初始化方法,将注入的Service 放到变量中,通过变量来调用方法
测试
更多推荐
已为社区贡献5条内容
所有评论(0)