背景

在普通java类中引入IOC容器中的Service的Bean,加载的时候报空指针异常。

解决方法

  • 类上加入@Component 注解,将这个普通的类注入到ioc 容器中。(这样做是让@Autowired 的自动装配功能起作用)
    在这里插入图片描述

  • 使用@Autowired注解 自动装配所需的Bean的实例。
    在这里插入图片描述

  • 定义一个变量存放注入的Bean
    在这里插入图片描述

  • 定义一个初始化方法,将注入的Service 放到变量中,通过变量来调用方法
    在这里插入图片描述

测试

在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐