spring中配置
1.properties配置
jdbc.driverClassName=oracle.jdbc.OracleDriver
jdbc.url=jdbc:oracle:thin:@60.205.59.228:1521:oracle11
jdbc.username=bx
jdbc.password=3r4IUOYw02jSuAXRF6tN5Q==
ds.dbcp.maxActive=50
ds.dbcp.maxIdle=8
2.spring中配置
這裏使用dbcp 1.x
<bean id="dataSource" class="com.bst.bx.common.datasource.EncryptDbcpDataSource"
destroy-method="close">
<property name="driverClassName" value="${jdbc.driverClassName}" />
<property name="url" value="${jdbc.url}" />
<property name="username" value="${jdbc.username}" />
<property name="password" value="${jdbc.password}" />
<property name="maxActive" value="${ds.dbcp.maxActive}"></property>
<property name="minIdle" value="${ds.dbcp.maxIdle}"></property>
<property name="validationQuery" value="select 1"></property>
</bean>
<bean id="lobHandler" class="org.springframework.jdbc.support.lob.DefaultLobHandler"
lazy-init="true" />
<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
<property name="dataSource" ref="dataSource" />
</bean>
<bean id="namedParameterJdbcTemplate" class="org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate">
<constructor-arg ref="jdbcTemplate"></constructor-arg>
</bean>