背景
在普通java类中引入IOC容器中的Service的Bean,加载的时候报空指针异常。
解决方法
-
类上加入@Component 注解,将这个普通的类注入到ioc 容器中。(这样做是让@Autowired 的自动装配功能起作用)
-
使用@Autowired注解 自动装配所需的Bean的实例。
-
定义一个变量存放注入的Bean
-
定义一个初始化方法,将注入的Service 放到变量中,通过变量来调用方法
测试
背景
在普通java类中引入IOC容器中的Service的Bean,加载的时候报空指针异常。
解决方法
类上加入@Component 注解,将这个普通的类注入到ioc 容器中。(这样做是让@Autowired 的自动装配功能起作用)
使用@Autowired注解 自动装配所需的Bean的实例。
定义一个变量存放注入的Bean
定义一个初始化方法,将注入的Service 放到变量中,通过变量来调用方法
测试