spring依赖除了(set注入,构造方法注入)还有哪种注入方式?
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/12 08:55:45
spring依赖除了(set注入,构造方法注入)还有哪种注入方式?
请问另一种是接口注入吗?
请问另一种是接口注入吗?
除了属性注入(set),和构造注入(constractor),还有工厂注入.工厂注入具体有分为动态工厂注入和静态工厂注入,具体操作时在bean标签上有factory-method属性写你的工厂方法,静态工厂与动态工厂的差别就不说了,还有一种就是也是属性注入的情况,spring或者是其他和spring配合的框架提供了一系列Aware接口让你直接使用的
再问: 请问有没有接口注入?
再答: 你说的接口注入应该就是属性注入,因为为了解耦,例如dao与service之间的关联,是通过接口来做的,就是你声明的接口,然后程序自动匹配符合要求的class,然后注入,Aware也是实现接口,实现注入,不知道是不是你理解的接口注入,并没有明文规定接口注入这种方式
再问: 请问有没有接口注入?
再答: 你说的接口注入应该就是属性注入,因为为了解耦,例如dao与service之间的关联,是通过接口来做的,就是你声明的接口,然后程序自动匹配符合要求的class,然后注入,Aware也是实现接口,实现注入,不知道是不是你理解的接口注入,并没有明文规定接口注入这种方式