踩坑记录:spring 当你new 一个对象里面 使用 @Resource/@Autowired注入的对象 报空指针

当你 在一个bean里面 使用new 来初始化一个类时,同时这个被new的类里面 也有@Autowired标注的的对象,当你使用这个对象是会报 java.lang.NullPointerException

具体原因:@Autowired来的spring 下的bean,则当前类必须也是spring bean才能调用它,不能用new Xxx()来获得对象,这种方式获得的对象无法调用其内的@autowired的bean

发表评论

电子邮件地址不会被公开。 必填项已用*标注