Spring DBCP 数据库连接池配置
2013-05-08 19:27
447 查看
Spring dbcp 数据库连接池的配置
DataSource的配置与使用
第一步:引入相关的jar包
commons-dbcp-1.4.jar
commons-pool-1.6.jar
使用DataSource创建链接并对数据进行操作
使用点位符进行配置:
在beans.xml配置如下
在src目录下面添文件jdbc.properties
DataSource的配置与使用
第一步:引入相关的jar包
commons-dbcp-1.4.jar
commons-pool-1.6.jar
在beans.xml里面对DataSource进行配置 <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="com.mysql.jdbc.Driver" /> <property name="url" value="jdbc:mysql://localhost:3306/spring" /> <property name="username" value="root" /> <property name="password" value="***" /> </bean>
使用DataSource创建链接并对数据进行操作
public class UserDAOImpl implements UserDAO { @Resource //DI Dependency Injection private DataSource dataSource; public void save(User user) { try { Connection conn = dataSource.getConnection(); conn.createStatement().executeUpdate("insert into user values (null , 'roy')"); conn.close(); } catch (SQLException e) { e.printStackTrace(); } System.out.println("user saved!"); } public DataSource getDataSource() { return dataSource; } public void setDataSource(DataSource dataSource) { this.dataSource = dataSource; } }
使用点位符进行配置:
在beans.xml配置如下
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" 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}" /> </bean> <context:property-placeholder location="jdbc.properties" />
在src目录下面添文件jdbc.properties
jdbc.driverClassName=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/spring jdbc.username=root jdbc.password=****
相关文章推荐
- spring c3p0/dbcp等数据库连接池配置
- 数据库连接池c3p0和dbcp中spring中使用的配置
- spring_DBCP数据库连接池_DataSource配置创建获取
- Spring dbcp 数据库连接池配置
- spring配置dataSource:dbcp数据库连接池
- Spring3.1.2框架下c3po和dbcp两种数据库连接池的配置
- Spring—数据库连接池C3P0、DBCP、Proxool详细配置
- Spring3.1.2框架下c3po和dbcp两种数据库连接池的配置
- Spring配置DBCP数据库连接池
- Spring配置c3p0、dbcp数据库连接池
- Spring3.1.2框架下c3po和dbcp两种数据库连接池的配置
- Spring3.1.2-框架下c3po和dbcp两种数据库连接池的配置
- Spring3.1.2框架下c3po和dbcp两种数据库连接池的配置
- spring dbcp 连接池配置
- Spring配置数据源的三种方式 (dbcp,c3p0,jndi)
- spring集成--数据库连接池配置方法
- spring配置dataSource:druid数据库连接池
- spring下配置dbcp,c3p0,proxool
- DBCP,CP30及proxool连接池在spring+hibernate中的配置
- Java后台框架篇--Spring配置数据源的三种方式(dbcp,c3p0,jndi)