81,116
社区成员
发帖
与我相关
我的任务
分享
<!-- spring的属性加载器,加载properties文件中的属性 -->
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath*:/application-server.properties</value>
<value>file:${user.home}/settings/demo/application-server.properties</value>
</list>
</property>
</bean>
<bean id="serverPortServiceImpl" class="com.comstar.demo.service.serverPortServiceImpl">
<property name="serverA" value="${serverA}" />
<property name="serverB" value="${serverB}" />
<property name="serverC" value="${serverC}" />
</bean>
serverA=tcp://127.0.0.1:5811
serverB=tcp://127.0.0.1:6811
serverC=tcp://127.0.0.1:7811
[/quote]
你这个配置项的原理应该也是从文件读取内容,然后更新到xml[/quote]
不会的.. 这是注入路径 然后去读取文件,就变成property对象了..
已经解决了.......查了一下.. 可以直接扩展PropertyPlaceholderConfigurer, 然后加载property......
[/quote]
你这个配置项的原理应该也是从文件读取内容,然后更新到xml