摘要: 笔记摘要: 这里首先对数据库连接池的优化进行了说明,同时自己编写了一个数据库连接池,在实际开发中,为了获取标准的数据源,我们需要去实现javax.sal.DataSource接口, 在实现过程中对于链接对象的close方法进行了不同的实现,以便在关闭close的时候,将连接对象放回连接池,而不是关闭掉,针对这一问题,提供了3种不同的解决 方案,涉及了3种设计模式:装饰,适配器和代理。一、直接获取连接与使用连接池的比较应用程序直接获取连接示意图缺点: 用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需... 阅读全文
posted @ 2013-03-31 22:06 积小流,成江海 阅读(4093) 评论(0) 推荐(0) 编辑
摘要: JDBC简介SUN公司为了简化、统一对数据库的操作,定义了一套Java操作数据库的规范,称之为JDBC。由一系列的抽象类和接口组成。一般位于JDK的java.sql和javax.sql包中开发JDBC应用需要以上2个包的支持外,还需要导入相应JDBC的数据库实现(即数据库驱动,不同的数据库对于JDBC的实现是不同的)。一、第一个JDBC程序编写一个程序,这个程序从user表中读取数据,并打印在命令行窗口中。一、搭建实验环境:1、在mysql中创建一个库,并创建user表和插入表的数据。2、新建一个Java工程,并导入数据驱动。二、编写程序,在程序中加载数据库驱动DriverManager.re 阅读全文
posted @ 2013-03-31 21:24 积小流,成江海 阅读(680) 评论(0) 推荐(0) 编辑