springboot抽象类中注入实例,使用@Autowired注解托管实例,注入实例为空获取不到值的问题

在使用抽象工厂开发模式的时候,公共的可复用的方法,会直接在超类工厂中进行实现,对其他服务类的引用,要么手动实例化,要么建立有参构造器,在springboot框架内,一般是进行自动注入托管。 abstract抽象类不能被实例化,在抽象类中注入服务,而抽象类不能被实例化,因此spring不能实例化抽象类,达到托管的目的。 网上有通过子类注入从而达到超类中依赖服务的目的(有一大堆冗余操作),也有说pro
相关文章
相关标签/搜索