读书人

原项目由spring 读.properties改为读.

发布时间: 2012-02-06 15:52:45 作者: rapoo

原项目由spring 读.properties改为读.xml,需要改动哪里啊?
classpath:jdbc.xml 中以前写的是jdbc.properties;
现在需要改成.xml的。


<bean id="placeholderConfig"

class="com.wistron.swpc.framework.common.PropertyPlaceholderConfigurerExt">

<property name="location">

<value>classpath:jdbc.xml</value>

</property>

<property name="security" value="true"/>

<property name="securityPropertyPlaceholder">

<value>connection.password</value>

</property>

</bean>



<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"

destroy-method="close">

<property name="driverClass">

<value>${connection.driverClass}</value>

</property>

<property name="jdbcUrl">

<value>${connection.url}</value>

</property>

<property name="user">

<value>${connection.username}</value>

</property>

<property name="password">

<value>${connection.password}</value>

</property>

<property name="initialPoolSize">

<value>${connection.initialPoolSize}</value>

</property>

<property name="minPoolSize">

<value>${connection.initialPoolSize}</value>

</property>

<!-- 连接池中保留的最大连接数。默认为15 -->

<property name="maxPoolSize">

<value>${connection.maxPoolSize}</value>

</property>

<!-- 当连接池中的连接用完时,C3P0一次性创建新连接的数目 -->

<property name="acquireIncrement">

<value>${connection.acquireIncrement}</value>

</property>

<!-- 最大空闲时间,超过空闲时间的连接将被丢弃。为0或负数则永不丢弃(单位秒)。默认为0; -->

<property name="maxIdleTime">

<value>${connection.maxIdleTime}</value>

</property>

<property name="maxStatements">

<value>${connection.maxStatements}</value>

</property>

<!-- 当连接池连接耗尽时,客户端获取连接等待所需时间 毫秒-->

<property name="checkoutTimeout">

<value>${connection.checkoutTimeout}</value>

</property>

<!-- 当连接失效时,获得连接的次数,0为无限次(重连)-->

<property name="acquireRetryAttempts">

<value>${connection.acquireRetryAttempts}</value>

</property>

<!-- 检查所有连接池中的空闲连接 -->

<property name="idleConnectionTestPeriod">

<value>${connection.idleConnectionTestPeriod}</value>

</property>

<!-- 在取得连接的同时将校验连接的有效性 -->

<property name="testConnectionOnCheckin">



<value>${connection.testConnectionOnCheckin}</value>

</property>

<!--c3p0将建一张名为Test的空表,并使用其自带的查询语句进行测试。如果定义了这个参数那么

属性preferredTestQuery将被忽略。你不能在这张Test表上进行任何操作,它将只供c3p0测试

使用。Default: null

-->

<property name="automaticTestTable">

<value>${connection.automaticTestTable}</value>

</property>

</bean>





[解决办法]
帮顶,请高手
[解决办法]

XML code
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"><properties>    <entry key="user">sssssss</entry>    <entry key="pwd">terewewr</entry></properties>
[解决办法]
探讨
XML code


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<entry key="user">sssssss</entry>
<entry key="pwd">t……

读书人网 >Java Web开发

热点推荐