[quote=引用 6 楼 Enpong 的回复:]一.抽象类不能被实例化,因此抽象类无法交给Spring管理,使用@Autowired是无法注入其他实例的,在方法中调用实例肯定是空的; 二.我的解决方案: 1.将抽象类的子类交由Spring管理,在子类中注入抽象类中需要使用的实例 2.在抽象类中的公用默认实现的方法中使用反射获取子类的字段(注入的实例)
一.抽象类不能被实例化,因此抽象类无法交给Spring管理,使用@Autowired是无法注入其他实例的,在方法中调用实例肯定是空的; 二.我的解决方案: 1.将抽象类的子类交由Spring管理,在子类中注入抽象类中需要使用的实例 2.在抽象类中的公用默认实现的方法中使用反射获取子类的字段(注入的实例)
50,528
社区成员
85,607
社区内容
加载中
试试用AI创作助手写篇文章吧