整合步骤 创建web工程 导入整合所需的所有jar包 编写各层需要的配置文件 1) mybatis的全局配置文件 <configuration> <!-- 批量别名的设置 --> <typeAliases> <package name="cn.ssm.pojo"/> </typeAliases> < ...
分类:
编程语言 时间:
2016-12-27 01:16:14
阅读次数:
865
有人在面试的时候遇到过这个问题,我们在平时工作中并没有注意过这个问题,可能很多东西都用过,而且也会用,但是真的到面试的时候被问到,因为平时没有注意总结过,或因一时紧张就卡壳了,so,在此总结一下。缓存:redis/ehcache数据库连接池:dbcp,c3po,druid(阿里出的一个..
分类:
编程语言 时间:
2016-12-21 21:45:10
阅读次数:
251
不管采用何种持久化技术,都需要定义数据源。Spring中提供了4种不同形式的数据源配置方式: spring自带的数据源(DriverManagerDataSource),DBCP数据源,C3P0数据源,JNDI数据源。 1.spring自带的数据源 DriverManagerDataSource X ...
分类:
编程语言 时间:
2016-12-17 02:38:27
阅读次数:
249
Spring在第三方依赖包中包含了两个数据源的实现类包。其一是Apache的DBCP.其二是C3P0. 可以在Spring的配置文件中利用两者中任一配置数据源。 DBCP数据源: DBCP是一个依赖 Jakarta commons-pool对象池机制的数据库连接池,所以在类路径下还必须包括<spri ...
分类:
编程语言 时间:
2016-12-08 15:52:19
阅读次数:
220
需要的公共jar包 mysql-connector-java-5.0.8-bin.jar(mysql数据库) ojdbc14.jar(oracle数据库) A.DBCP 需要jar包: commons-dbcp.jar,commons-pool.jar 以及 .properties 配置文件(直接放 ...
分类:
数据库 时间:
2016-12-06 13:56:35
阅读次数:
248
Druid是什么? Druid首先是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。 Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规 ...
分类:
数据库 时间:
2016-12-03 10:05:44
阅读次数:
289
一、封装数据库连接(与dbcp类似) 1、下载 https://sourceforge.net/projects/c3p0/?source=typ_redirect 2、导入jar mchange-commons-java-0.2.11.jar c3p0-0.9.5.2.jar 3、编写配置文件c3 ...
分类:
数据库 时间:
2016-11-30 07:42:39
阅读次数:
184
jar包: commons-dbcp-1.4.jar commons-pool-1.5.6.jar mysql-connector-java-5.0.8-bin.jar 建立dbcp的配置文件 dbcpconfig.properties <dbcpconfig.properties> #连接设置dr ...
分类:
数据库 时间:
2016-11-27 19:12:35
阅读次数:
264
Druid号称是Java语言中最好的数据库连接池。 1) 可以监控数据库访问性能,Druid内置提供了一个功能强大的StatFilter插件,能够详细统计SQL的执行性能,这对于线上分析数据库访问性能有帮助。 2) 替换DBCP和C3P0。Druid提供了一个高效、功能强大、可扩展性好的数据库连接池 ...
分类:
其他好文 时间:
2016-11-19 01:21:47
阅读次数:
555
连接池:同时操作连接数据库,创建一个连接池,池子里创建一万个数据库链接。根据系统运行情况关闭链接。高峰期链接达到最大MAX进行排队,对在用的链接实现失效时间。有几种:tomcat请求服务器(servers.xml/context.xml配置),dbcp(database connection poo ...
分类:
编程语言 时间:
2016-11-14 16:49:19
阅读次数:
211