| 1.什么是数据库连接池? 数据库连接池时存放数据库连接对象的容器, 是针对数据库连接对象的复用.
 
 2.使用数据库连接池对我们访问数据库有什么好处?
 在创建连接池时, 会创建几个数据库连接对象(数量根据配置文件指定), 当要使用Java操作数据库时, 就去连接池中获取连接对象.
 优点:
 1.节约资源
 2.用户访问高效, 用户访问时不需要创建连接对象
 
 3.JDBCTemplate的作用?
 Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发.
 使用JDBCTemplate, 我们只需传入一个DataSource类型对象, 无需写获取连接与释放资源的代码, 还可以使用update()、query()、queryObject()、queryForMap()、queryForList()等方法, 方便简洁地执行sql语句, 对数据库内的表进行增删改查操作
 
 4.请谈谈你对这两天学的工具类封装思想的理解?
 工具类提取通用型代码, 将重复性操作(如建立连接与释放资源)或一次性操作(如注册驱动)封装, 对外提供方法, 使代码变得简洁, 且通用性更强, 方法的返回值通常是一个对象, 方便使用者获取对象进行操作
 |