背景

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

解决方法

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

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

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

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

测试

在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐