spring的数据源有以下几种:
1、spring内置数据源DriverManagerDataSource,配置如下(单连接非连接池):
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
2、spring通过jndi获取数据源即JndiObjectFactoryBean,配置如下
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
3、Apache的dbcp数据源,配置如下(连接池模式)
<beanid="dbcp_dataSource"class="org.apache.commons.dbcp.BasicDataSource">
4、c3p0的数据源,配置如下
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
5、alibaba的druid数据源,配置如下
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource">
6、proxool连接池,配置如下
<bean id="proxool_dataSource" class="org.logicalcobwebs.proxool.ProxoolDataSource">

本文详细介绍了Spring框架中可用的六种数据源配置方式,包括内置的DriverManagerDataSource、通过JNDI获取的数据源JndiObjectFactoryBean、连接池模式的Apache dbcp、c3p0、阿里巴巴的druid以及proxool连接池。

2274

被折叠的 条评论
为什么被折叠?



