spring 注入时 哪个属性 控制注入顺序? A注入必须在B注入之后

spring 注入时 哪个属性 控制注入顺序? A注入必须在B注入之后

3个回答

[code="java"]
Class 类的 Method[] getDeclaredMethods()
Method 类的 getDeclaredAnnotations();
[/code]
这便是顺序,肯定是不能设置的。只能是看这些类返回的是什么顺序。

没听说有这个属性!~~
一般来说看你用什么方式注入。。注解? 配置文件。不出意外,你配置文件的顺利就是注入的顺利。。要是注解,就要获取定义的方法返回的列表的顺序决定了。

没有这个顺序哦.
[code="xml"]

class="com.stms.server.service.base.baseImport.pojo.DefaultImportManager"
parent="baseManager">





[/code]

比如说在给DefaultImportManager注入ImportEntityUtilsManager参数时,会先实例化这个类,然后注入给DefaultImportManager,如果ImportEntityUtilsManager也有参数要注入的话就会先注入ImportEntityUtilsManager的参数.

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问