spring jdbctemplate和namedParameterJdbcTemplate

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>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章