数据源是用来连接数据库,获得Connection对象的,在java中使用javax.sql.DataSource接口来表示。
有了数据源,我们就不需要在编写其他连接数据库代码,直接从数据源中获取连接就可以了,而且,不管使用什么样的数据库,都是用一样的方式获取数据库连接对象。
数据源对象一般由容器创建的,在程序中可以使用JNDI来获取。通过数据源创建的连接对象可以被自动的放入连接池统一管理。
...
分类:
其他好文 时间:
2014-08-23 10:03:20
阅读次数:
237
包括DAO、连接池、事务控制。? 连接池用的是?BoneCP。? BoneCP运行时需要slf4j和guava的支持。 当然也可以随意换成其他的连接池。 dao的vo是用结果转换器控制的,需要继承ResultConverter。 这招是和spring的j...
分类:
数据库 时间:
2014-08-21 09:55:24
阅读次数:
356
Derby是个java数据库。第一次接触,用了下druid的连接池。还是maven下的,下面上代码:pom: 4.0.0 DerbyTest DerbyTest 0.0.1-SNAPSHOT jar DerbyTest http://maven.apache.org UTF-...
分类:
其他好文 时间:
2014-08-19 22:20:15
阅读次数:
374
C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。闲来无事,学习了一下C3P0的配置和使用,特此把一些步骤和出现的问题记录一下:1、JdbcUtils.java 1 /** 2 ...
分类:
其他好文 时间:
2014-08-18 09:09:13
阅读次数:
221
声明 公司的项目中用到了Druid(不是阿里的连接池),由于网上没有中文的文档,所以只好阅读官方文档。本人第一次阅读英文的文档,非常吃力,借助翻译工具和自己的理解阅读了Durid的官方文档。可能有很多地方有错误,或者不准确。请见谅。 Druid 是一个大数据的实施查询的工具,类似于数据库,号称可以1...
分类:
其他好文 时间:
2014-08-17 22:44:02
阅读次数:
280
现象:windows server2008服务器,MVC使用NHiberate连接Oracle11g,程序部署到IIS后无法访问数据库,抛上述异常;在服务器上安装VS调试可以访问数据库解决方法:连接池-->高级设置-->Enable 32-Bit Applications设为true(默认为fals...
分类:
其他好文 时间:
2014-08-16 22:26:11
阅读次数:
346
//--------------------------------------------------------------------------------// 文件描述:数据库连接池// 文件作者:品浩// 创建日期:2013/5/23// 修改记录: //----------------...
分类:
数据库 时间:
2014-08-16 17:07:10
阅读次数:
210
我们知道,在前台为了提高用户体验度,在很多情况下都会去用ajax发异步处理一些请求,比如用户登录,注册等等.最近在做的项目中,在后台也老用到异步处理一些数据,比如当注册用户过多,一般我们的数据连接池里面就的数据...
分类:
其他好文 时间:
2014-08-15 19:47:19
阅读次数:
237