java – 资源导入顺序在Spring XML中是否重要?
发布时间:2020-12-14 06:04:40 所属栏目:Java 来源:网络整理
导读:假设我在应用程序的主配置文件中导入了四个资源文件,如下所示, import resource="db-config.xml"/import resource="cache-config.xml"/import resource="sec-config.xml"/import resource="rajnikanth.xml"/!-- My app beans here -- 我的理解是Spring创建了
假设我在应用程序的主配置文件中导入了四个资源文件,如下所示,
<import resource="db-config.xml"/> <import resource="cache-config.xml"/> <import resource="sec-config.xml"/> <import resource="rajnikanth.xml"/> <!-- My app beans here --> 我的理解是Spring创建了一个DAG并实例化自下而上.图中断开的节点怎么样?导入的顺序是否进入游戏?请解释. 解决方法
是的,订单很重要.如果在一个导入的文件中声明一个bean,然后在随后导入的文件中声明一个具有相同名称的bean,则会覆盖第一个bean声明.
更新:为了更直接地解决您的问题,可以让早期导入中的bean引用后续导入中的bean.订单无关紧要. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |