问题记录——springbean注入失败导致的空指针异常

今天在工作中遇到了如题的问题,解决之后特意记录一下
springboot启动类只会扫描当前包和以下的包,而我的那个bean并不在那里,因此注入失败,解决方式就是通过添加@Bean注解主动交给spring管理

@Configuration
public class AuditConfiguration {

    @Bean(name = "printLogHandler")
    public PrintLogHandler printLogHandler() {
        return new PrintLogHandler();
    }


    @Bean (name = "rocketMQHandler")
    public RocketMQHandler rocketMQHandler() {
        return new RocketMQHandler();
    }
}
发布了25 篇原创文章 · 获赞 22 · 访问量 3624

猜你喜欢

转载自blog.csdn.net/weixin_42443419/article/details/104419131
今日推荐