Spring配置文件中加载数据源几种方式
2013-04-11 13:37
435 查看
<!-- 数据库连接池3种技术:dbcp,proxool,c3p0 -->
1.DBCP(见hm_dzjc)
4.JNDI(见hm_dzjc)
1.DBCP(见hm_dzjc)
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <!-- 设置JDBC驱动名称 --> <property name="driverClassName" value="${s2sh.jdbc.driverClassName}" /> <!-- 设置JDBC连接URL --> <property name="url" value="${s2sh.jdbc.url}" /> <!-- 设置数据库用户名 --> <property name="username" value="${s2sh.jdbc.username}" /> <!-- 设置数据库密码 --> <property name="password" value="${s2sh.jdbc.password}" /> <!-- 设置连接池初始值 --> <property name="initialSize" value="5" /> <!-- 设置连接池最大值 --> <property name="maxActive" value="500" /> <!-- 设置连接池最大空闲值,当达到最大空闲值后会逐渐释放一部分未使用连接 --> <property name="maxIdle" value="30" /> <!-- 设置连接池最小空闲值,当低于最小空闲值会预申请一部分连接 --> <property name="minIdle" value="500" /> </bean>2.spring 内置(见hmzw)
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName"> <value>org.logicalcobwebs.proxool.ProxoolDriver</value> </property> <property name="url"> <value>proxool.s2shConnection</value> </property> </bean>3.proxool(见wop)
<bean id="DataSource" class="org.logicalcobwebs.proxool.ProxoolDataSource"> <property name="alias" value="s2sh" /> <property name="driver" value="oracle.jdbc.driver.OracleDriver" /> <property name="driverUrl" value="jdbc:oracle:thin:@10.10.10.10:1521:ssh" /> <property name="user" value="admin" /> <property name="password" value="123456" /> <property name="prototypeCount" value="5" /> <property name="maximumConnectionCount" value="40" /> <property name="minimumConnectionCount" value="20" /> <property name="maximumConnectionLifetime" value="180000" /> <property name="trace" value="true" /> <property name="verbose" value="true" /> </bean>
4.JNDI(见hm_dzjc)
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean" > <property name="jndiName" value="jndi/dzjc"/> <property name="lookupOnStartup" value="false"/> <property name="cache" value="true"/> <property name="proxyInterface" value="javax.sql.DataSource"/> </bean>
相关文章推荐
- 几种加载Spring的配置文件的方式
- Spring中加载xml配置文件的常用的几种方式
- spring加载配置文件的几种方式
- Spring 创建 IOC 容器时加载配置文件的几种方式
- spring中加载xml配置文件的方式
- Spring加载配置文件的两种方式
- Spring获取ApplicationContext方式,和读取配置文件获取bean的几种方式
- Spring读取配置文件的几种方式
- spring 中加载xml配置文件的方式.
- Spring中加载xml配置文件的六种方式
- spring 中加载xml配置文件的4种方式
- SpringMVC加载配置Properties文件的几种方式
- spring中加载xml配置文件的方式
- spring配置数据源的几种方式
- spring中读取xml配置文件、获取bean的几种方式
- Spring中加载配置文件的方式
- Spring中加载外部资源文件的几种方式
- Spring加载配置文件的几种方法
- spring加载hibernate映射文件的几种方式 (转)
- 详解Spring加载Properties配置文件的四种方式