原文http://blog.csdn.net/orclight/article/details/8616103 不管采用何种持久化技术,都需要定义数据源。Spring中提供了4种不同形式的数据源配置方式:spring自带的数据源(DriverManagerDataSource),DBCP数据源,C....
分类:
编程语言 时间:
2015-04-11 16:16:50
阅读次数:
136
第一步:导入dbcp包第二步:通过核心类连接数据 BasicDataSource它是javax.sql.DataSrouce的子类。 一个工具类:BasicDataSourceFactory。手工通过代码连接数据库: BasicDataSource ds = new BasicDataSour...
分类:
数据库 时间:
2015-04-08 19:37:54
阅读次数:
147
DataSource用来取代DriverManager来获取Connection通过DataSource获得Connection速度很快通过DataSource获得的Connection都是已经被包裹过的(不是驱动原来的连接),他的close方法已经被修改。一般DataSource内部会用一个连接池...
分类:
数据库 时间:
2015-04-05 21:41:26
阅读次数:
235
DBCP数据源:需要?Commons-dbcp.jar:连接池的实现?Commons-pool.jar:连接池实现的依赖库dbcpconfig.properties(这个在src同目录下--模板)#连接设置driverClassName=com.mysql.jdbc.Driverurl=jdbc:m...
分类:
数据库 时间:
2015-04-05 17:29:22
阅读次数:
201
package com.mysql.demo;import java.io.InputStream;import java.sql.Connection;import java.sql.SQLException;import java.util.Properties;import javax.sql...
分类:
数据库 时间:
2015-04-04 22:21:32
阅读次数:
181
c3p0连接池配置xml文件内容如下:C3P0拥有比DBCP更丰富的配置属性,通过这些属性,可以对数据源进行各种有效的控制: acquireIncrement:当连接池中的连接用完时,C3P0一次性创建新连接的数目; acquireRetryAttempts:定义在从数据库获取新连接失败后重复尝试获...
分类:
数据库 时间:
2015-04-03 13:27:34
阅读次数:
217
JavaWeb-16
JDBC编程进阶(自定义数据源+开源数据源:DBCP、C3P0)
一、调用存储过程
a、存储过程是什么?
将一组SQL组合在一起,类似于java代码里面的函数
现实当中SQL命令不可能一条一条调用。
目的为了打包存储调用。
放在服务器上,已经编译好。
买烟的例子(一次买一根还是买一包?)
b、代码:如何操作?
这些代码可以用java代码类比。
在代码框架...
分类:
数据库 时间:
2015-04-02 16:30:57
阅读次数:
288
在之前的一篇博文从JDBC到commons-dbutils 中,我曾经写到,对于获取数据库连接,有一个解决方案,那就是数据源。业界用到的比较普遍的开源数据源解决方案有很多,DBCP是其中一种,今天,我试图从源代码角度去解读这个解决方案。
全文分为三节,第一节介绍DBCP一般的用法,第二节按照第一节中给出的用法,从源代码角度看看,到底程序经过了哪些步骤,第三小节对全文做一个总结。
...
分类:
数据库 时间:
2015-03-20 01:30:17
阅读次数:
390
在之前的一篇博文从JDBC到commons-dbutils 中,我曾经写到,对于获取数据库连接,有一个解决方案,那就是数据源。业界用到的比较普遍的开源数据源解决方案有很多,DBCP是其中一种,今天,我试图从源代码角度去解读这个解决方案。 全文分为三节,第一节介绍DBCP一般的用法,第二节按照第一节....
分类:
数据库 时间:
2015-03-19 23:50:29
阅读次数:
352
经过3个多小时的努力,配置JNDI数据源(主要是通过DBCP连接池)终于搞定~还是Tomcat官方的说明好,不过全是英文的,大概还看得懂.百度上那么花花绿绿的太多了,一个也没成功!...本例使用的数据库为Ms SQL Server 2000,对于其它数据库只是修改一下相应的参数即可,服务器是Tomc...
分类:
数据库 时间:
2015-03-09 20:45:10
阅读次数:
264