发表于: 2017-09-29 23:09:00
1 721
今天完成的事情:
1、执行main方法,在服务器上跑通流程
以上套路不多说,就和Windows系统上执行main方法一样(详见上图)。
2、学习连接池
连接池可以极大的改善用户的 Java 应用程序的性能,同时减少全部资源的使用。连接池主要的优点有:减少连接创建时间简化的编程模式受控的资源使用。
3、DBCP 连接池
DBCP(DataBase connection pool)数据库连接池是 apache 上的一个Java连接池项目。DBCP通过连接池预先同数据库建立一些连接放在内存中(即连接池中),应用程序需要建立数据库连接时直接到从接池中申请一个连接使用,用完后由连接池回收该连接,从而达到连接复用,减少资源消耗的目的。
依赖的三个包,在网下载的。
创建测试类DBCPTest.java
测试类中采用3中方法将2000个数据插入数据库同一张表中,每次插入数据之前,先清空表,并对结果进行了对比。
3中插入数据方法如下:
(1) 每次插入一条数据前,就创建一个连接,该条数据插入完成后,关闭该连接;
(2) 使用DBCP连接池,每次插入一条数据前,从DBCP连接池中获取一条连接,该条数据插入完成后,该连接交由DBCP连接池管理;
(3) 在插入数据之前创建一条连接,2000个数据全部使用该连接,2000个数据插入完毕后,关闭该连接。
明天计划的事情:
1、解决今天的事情,心塞!
2、再好好看看连接池
遇到的问题:
1
收获:无
评论