现有Config.ini初始化文件内容如下:
#----------------- message connect info
app.message.connectinfo.device=COM5
app.message.connectinfo.baudrate=9600
app.message.connectinfo.sn=WEIY-DQVO-EVUD-QODU#----------------- ftp logon info
app.ftp.logon.info.hostip=10.111.0.220
app.ftp.logon.info.port=21
app.ftp.logon.info.username=PSMS/ftp
app.ftp.logon.info.password=ftp
app.ftp.logon.info.filepath=#----------------- Platform name
app.system.common.sysname=山西公安厅网上督察平台#----------------- db connection--
connectionUrl=jdbc:oracle:thin:@10.111.0.220:1521:orcl
userName=shanxi
passWord=shanxi请问我怎么将 db connection 下的属性 数据库地址 用户名和密码 读取出来 然后写入applicationContext.xml文件中
替换内容为中的 地址和用户名 密码
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
<property name="driverClass" value="oracle.jdbc.driver.OracleDriver" />
<property name="jdbcUrl" value="jdbc:oracle:thin:@127.0.0.1:1521:orcl" />
<property name="user" value="yuncheng" />
<property name="password" value="yuncheng" />
<property name="minPoolSize" value="1" />
<property name="maxPoolSize" value="5" />
<property name="maxIdleTime" value="180" />
</bean>
或者是替换reportConfig.xml文件中的 链接地址 和用户名
<jdbc-ds-configs>
<jdbc-ds-config>
<name>sheng</name>
<db-type>oracle</db-type>
<connection-url>jdbc:oracle:thin:@10.111.0.220:1521:orcl</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>shanxi</user-name>
<password>shanxi</password>
<db-charset>gbk</db-charset>
<client-charset>gbk</client-charset>
<extend-properties></extend-properties>
</jdbc-ds-config>
</jdbc-ds-configs>江湖救急,谢谢了 !!先感激下   最好用JAVA解决