数据源:通过jdbc连接数据库,多建立几条连接放在数据源里面。可以设置数据源的最大连接数,同时活跃的连接数,最少空闲的连接数,能够同时接收处理的连接数等等。
dbcp数据源
需要的jar包:
commons-dbcp.jar;
commons-pool.jar
mysql-connector-java.jar
前两个jar包到阿帕奇官网下载。第三个jar包到mysql官网下载。
他是对jdbc的封装。底层还是要通过jdbc连接数据库的。实现了java.sql.DataSource接口的类有BasicDataSourceFactory和BasicDataSource。


其中BasicDataSourceFactory底层实际上是先创建了BasicDataSource的对象,然后给BasicDataSource对象
进行分钟相关属性的赋值。比如username,password,url,driverClassName等等。BasicDataSource则是直接通过set方法对这些属性直接赋值。
通过getConnection方法获取数据库连接(Connection接口)。之后的操作就和jdbc一样了。
原文:http://www.cnblogs.com/HardRockVersion/p/6415549.html
博客介绍了数据源,即通过JDBC连接数据库并将多条连接置于其中,还可设置相关连接数。重点讲述了DBCP数据源,包括所需的jar包及其下载途径,它是对JDBC的封装,实现了java.sql.DataSource接口,可通过getConnection方法获取数据库连接。
&spm=1001.2101.3001.5002&articleId=114128557&d=1&t=3&u=605e477a5e10429ca9b2cf77e1fdf284)
2455

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



