有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java在SpringXML中资源导入顺序重要吗?

假设我在应用程序的主配置文件中导入四个资源文件,如下所示

<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并从下到上实例化。图中断开连接的节点如何?这出戏里有进口订单吗?请解释一下


共 (1) 个答案

  1. # 1 楼答案

    是的,订单很重要。如果在一个导入的文件中声明一个bean,然后在随后导入的文件中声明一个具有相同名称的bean,则会覆盖第一个bean声明

    更新:为了更直接地解决您的问题,可以让早期导入中的bean引用后期导入中的bean。以这种方式,秩序并不重要