A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.什么是数据库连接池?
数据库连接池:是用于存放数据库连接对象的容器,当创建了数据库连接池对象,连接池对象会向系统底层申请一些连接对象,当有用户来访问数据库时,就可以从数据库容器中获取连接对象,用户访问完之后,会将连接对象归还给数据库连接池中。

2.使用数据库连接池对我们访问数据库有什么好处?
(1)连接对象可以重复使用,但对象使用完后就会将连接对象归还到连接池中,节约了资源。
(2)可以不用向系统底层申请连接,这个连接很耗时,当用户访问时直接从连接池中获取已经申请好的连接对象,提高用户访问响应效率

3.JDBCTemplate的作用?
作用:简化JDBC的开发,简化执行sql语句和获取数据库中返回的数据,并提供多种方式获取数据库中数据,方便我们更好使用获取到数据库的数据,而不会像之前那样繁琐,也简化了我们代码书写

4.请谈谈你对这两天学的工具类封装思想的理解?
(1)工具类可以将我们重复的代码抽取出来封装到方法中,我们只要调用方法就能实现想要的功能,简化了代码的书写
(2)在工具类中用到了反射机制,我们只需要通过修改配置文件就可以实现换库,换账户,换数据库驱动的操作,而不需要去修改源代码,提高了代码的适用性,复用性。
(3)符合面对象的思想,我们不用去关注具体的实现过程,而只需要调用能实现该功能的对象方法即可
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马