我爱电脑技术论坛's Archiver

bbs23 发表于 2008-3-31 07:42

Java基础 spring中如何加载多个配置文件

1.第一种,使用数组
#uAAv/RE;o
%D|@7hft6Ne 代码
1U:u `5fei!Mc'd
$uD0{o;b ApplicationContext contex=new ClassXmlApplicationContext(bew String["a1.xml","a2.xml"]); \8I%`'s+B D$Pa
k*K~+GPB r(w%n

,M;Tv2A#gB3Y uli
8I,lw{ it 2.第二种,只用通配符
!k7x+?7A#U.k #` ThXkt3l
代码 :Xqc/W,_b#|f}2^

@(r_B W ApplicationContext contex=new ClassXmlApplicationContext("a*.xml");
H;mG8Y!vb
U oin3m //但此种方法只对文件系统中的xml文件有效,针对jar包中的无效
8E&??)A?1dK*M5G e5VGCY1~c
9Qv qf:MB
p$^QI2T,}x:ok!h4X
3.第三种,引入 *{x(}7[P$e&wi

R"Z4J"_Cm+qW 代码 ~3RI*R`7r0F'v!C
@hyi[
ApplicationContext contex=new ClassXmlApplicationContext("a1.xml"); i&|oE^Y*f`R

?,w(y8^9c2DM ~JA2`L%b1s'W
//在a1.xml中
-A O_S2[ ME3Q
LX4yu f2D .k i*o2i7l+PW
//执行resource路径为相对a1.xml的路径

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.