Spring 多模块配置简单的说就是把多个配置文件都能读取。
WEB.XML文件如下 :
关键点如下:
xml 代码
- <context-param>
- <param-name>contextConfigLocationparam-name>
- <param-value>/WEB-INF/Dispatcher-*.xmlparam-value>
- context-param>
说明:你所有的配置文件都由Dispatcher开头再用-作为分隔。再加任意名称进行配置。(最好是模块名)
在一个配置文件中的bean想要引用另一个文件中的bean,可以使用
这样拿到。注意是bean=,而不是local=。
如果是使用local=表示从当前配置文件中寻找bean,如果bean是在其他文件中则用bean=来找。
xml 代码
- <property name="dataSource"><ref bean="dataSource"/></property>
这样拿到。注意是bean=,而不是local=。
如果是使用local=表示从当前配置文件中寻找bean,如果bean是在其他文件中则用bean=来找。