黑马程序员技术交流社区

标题: 【厦门校区JavaEE就业7期-每日总结】JDBC连接池&JDBCTemplate [打印本页]

作者: 厦门校区    时间: 2019-5-18 17:40
标题: 【厦门校区JavaEE就业7期-每日总结】JDBC连接池&JDBCTemplate
1.什么是数据库连接池?
2.使用数据库连接池对我们访问数据库有什么好处?
3.JDBCTemplate的作用?
4.请谈谈你对这两天学的工具类封装思想的理解?
作者: 汪一飞    时间: 2019-5-18 21:38

1.什么是数据库连接池?

其实就是一种容器(集合),里面存放着数据库连接

2.使用数据库连接池对我们访问数据库有什么好处?
1.节约资源
2.用户访问高效

3.JDBCTemplate的作用?

Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发

4.请谈谈你对这两天学的工具类封装思想的理解?

工具类可以将我们在编写代码中一些重复度高的代码抽取封装为一个工具类,方便后面使用,大大提高了编程的效率和程序的复用性
作者: 林聪全    时间: 2019-5-18 21:38

1.什么是数据库连接池?
  答:数据库连接池就是一个容器,存放数据库连接的容器,当系统初始化好之后,容器被创建,
       容器中会申请一些连接对象,当用户来访问数据库时,
       从容器中获取连接对象,用户访问完之后会将连接对象归还给容器.

2.使用数据库连接池对我们访问数据库有什么好处?
   答:<1>节约资源 <2>用户访问高效

3.JDBCTemplate的作用?
   答:Spring框架对JDBC的简单封装,提供了一个JDBCTemplate对象简化JDBC的开发

4.请谈谈你对这两天学的工具类封装思想的理解?
   答:在对我们经常使用的功能 和重复代码比较多的我们就可以把它封装为工具类.哪里需要调哪里
       不需要再重新去new一个实例化对象.
作者: 谢龙炜    时间: 2019-5-18 21:44
1.什么是数据库连接池?
答:其实就是一个容器(集合),存放数据库连接的容器。
        当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。

2.使用数据库连接池对我们访问数据库有什么好处?
答:1. 节约资源
        2. 用户访问高效
        注:如果说用户数量过多,连接池中的连接没有空闲的,都在被占用,以下方法可以得以周旋:
                1.给出友好提示当前繁忙
                2.增加连接池的最大连接数量(这样对服务器造成比较大的压力)
                (可以衡量用户的访问数量和服务器性能,对分时时段进行方访问数量的抓取,合理的设置连接池的数量)
               
3.JDBCTemplate的作用?
答:简化JDBC的开发
        直接调用JDBCTemplate对象里面的方法,就可以快速帮我们完成开发,很好的体现了面向对象思想,我们只管结果就行,实现无需我们关系。
        如:
                1.update():可以快速的完成执行DML语句。增、删、改语句,之前的繁琐底层流程代码,都由JdbcTemplate对象帮我们完成了。
                2.queryForMap()查询结果将结果集封装为map集合,将列名作为key,将值作为value 将这条记录封装为一个map集合

4.请谈谈你对这两天学的工具类封装思想的理解?
答:工具类封装的使用,很好的体现了面向对象编程的思想,当某一个类实现了我们需要的功能,我们只需通过这个类去调用里面的方法,就可以帮我们实现功能,
无需关心过程。
        工具类的封装一劳永逸,可以很好的优化代码,避免代码的冗余,提高了代码的质量。
作者: 吴星辉    时间: 2019-5-18 21:50

1.什么是数据库连接池?
其实就是一种容器(集合),里面存放着数据库连接。

2.使用数据库连接池对我们访问数据库有什么好处?
1.节约资源  2.用户访问高效

3.JDBCTemplate的作用?
Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发。

4.请谈谈你对这两天学的工具类封装思想的理解?
工具类可以将我们在编写代码中一些重复度高的代码抽取封装为一个工具类,
方便后面使用,大大提高了编程的效率和程序的复用性。
作者: 黄孝贵    时间: 2019-5-18 21:54
1.什么是数据库连接池?
其实就是一个容器(集合),存放数据库连接的容器
当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,
从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。

2.使用数据库连接池对我们访问数据库有什么好处?
1). 节约资源
2). 用户访问高效


3.JDBCTemplate的作用?
Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发

4.请谈谈你对这两天学的工具类封装思想的理解?
工具类可以将我们在编写代码中一些重复度高的代码抽取封装为一个工具类,
方便后面使用,大大提高了编程的效率和程序的复用性。
作者: 林晓诗    时间: 2019-5-18 21:55
1.什么是数据库连接池?
用于存放、维护数据库连接对象的容器

2.使用数据库连接池对我们访问数据库有什么好处?
(1)不用重新创建数据库连接对象,节约资源;
(2)用户不需要等待创建对象

3.JDBCTemplate的作用?
JDBCTemple是对JDBC的封装,只要使用JDBCTemple的对象调用方法即可,省去了获取连接对象,执行对象,结果对象的繁琐操作。

4.请谈谈你对这两天学的工具类封装思想的理解?
工具类就是将一些经常使用的代码、方法封装起来,实现代码的复用性。等到我们下次需要用到这些功能的时候,直接调用工具类的静态方法就能简化代码的书写。
作者: 伍志晟    时间: 2019-5-18 21:55
1.什么是数据库连接池?
答:
数据库连接池其实就是一个容器,用于存放数据库连接的容器

2.使用数据库连接池对我们访问数据库有什么好处?
答:
节约资源。用户访问高效

3.JDBCTemplate的作用?
答:
简化了代码的编写,我们只要关心sql语句的编写和执行的方法即可。

4.请谈谈你对这两天学的工具类封装思想的理解?
答:
将冗余的代码进行分装,使用的时候直接通过工具类对象调用方法即可,不需要反复的去编写一样的代码,提高了代码的复用性和开发的效率

作者: 阮必文    时间: 2019-5-18 21:56

1.什么是数据库连接池?
其实就是一个容器(集合),存放数据库连接的容器。

2.使用数据库连接池对我们访问数据库有什么好处?
1. 节约资源
2. 用户访问高效

3.JDBCTemplate的作用?
JDBCTemplate就是Spring对JDBC的封装,目的是使JDBC更加易于使用。
JDBCTemplate是Spring的一部分。
JDBCTemplate处理了资源的建立和释放。
他帮助我们避免一些常见的错误,比如忘了总要关闭连接。
他运行核心的JDBC工作流,如Statement的建立和执行,而我们只需要提供SQL语句和提取结果。
4.请谈谈你对这两天学的工具类封装思想的理解?
封装工具类就是一个抽象的过程,我们可以把现在代码中非常公用的代码抽取出来,形成一个工具类。
第一步:抽象公共的代码到工具类。
第二步:为提高可以连接不同数据库的能力,将连接数据库的URL、用户名,密码等信息编写在一个属性文件(jdbc.properties)中,方便以后进行修改。
作者: 陈晓煌    时间: 2019-5-18 21:59

1.什么是数据库连接池?
其实就是一个容器(集合),存放数据库连接的容器
当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,
从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。

2.使用数据库连接池对我们访问数据库有什么好处?
1). 节约资源
2). 用户访问高效


3.JDBCTemplate的作用?
Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发

4.请谈谈你对这两天学的工具类封装思想的理解?
工具类可以将我们在编写代码中一些重复度高的代码抽取封装为一个工具类,
方便后面使用,大大提高了编程的效率和程序的复用性。
作者: 郑斐均    时间: 2019-5-18 21:59
1.什么是数据库连接池?

数据库连接池其实就是一个容器(集合),存放数据库连接的容器。当系统初始化好否,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,将连接对象归还到数据库连接池。

2.使用数据库连接池对我们访问数据库有什么好处?

好处:

1.节约资源:创建和释放连接对象,都需要耗费大量的资源。数据库连接池中的连接对象能够重复使用。节约了资源。

2.用户访问高效:用户访问数据库时不必等到连接对象创建后才能够访问了。提高了用户访问的效率。

3.JDBCTemplate的作用?

JDBCTemplate对象能够简化JDBC的开发,通过JDBCTemplate来对数据库进行赠删改查就不必要再写一大堆繁琐的代码。

4.请谈谈你对这两天学的工具类封装思想的理解?

工具类就是将一些经常使用的代码、方法封装起来。实现代码的复用性,等到我们下次需要用到这些功能的时候,直接调用工具类的静态方法就能简化代码的书写。

作者: 刘鸿    时间: 2019-5-19 08:46

1.什么是数据库连接池?
        是装连接对象的容器,当java连接数据库时,可以到连接池获取连接对象,用完后再归还连接对象给容器。

2.使用数据库连接池对我们访问数据库有什么好处?
        使用连接池后,当java连接数据库时就不用每次都向系统底层申请连接对象资源,而是直接从容器中获取。这样即提高了代码运行效率,用户体验也更高效了。

3.JDBCTemplate的作用?
        JDBCTemplate 对JDBC封装一些操作数据库的步骤,简化了代码,使我们更高效使用JDBC操作数据库。

4.请谈谈你对这两天学的工具类封装思想的理解?
        工具类封装思想其实就是面向对象的思想,将复杂的操作步骤封装成一个工具类,需要实现该功能的时候再调用工具类,调用者不用清楚具体的操作步骤就可以实现该功能,使我们编写代码更高效。
作者: 林美娇    时间: 2019-5-19 11:45
1.什么是数据库连接池?

答:        是一个存储数据库连接对象的容器。当系统初始化好之后,容器被创建,容器中会申请一些连接对象。
        当用户来访问时,会从容器中获取连接对象,用户访问完后,会将连接对象归还给容器。

2.使用数据库连接池对我们访问数据库有什么好处?

答:        1.节约资源,减轻服务器的压力
        2.高效,提高用户体验

3.JDBCTemplate的作用?

答:        Spring框架对JDBC进行了封装,并且提供了JDBCTemplate对象供我们使用。
        通过JDBCTemplate对象,我们可以进行相关配置文件的配置,当JDBCTemplate加载时,
        会读取配置文件的信息,并执行相关的操作,极大的简化了JDBC开发流程。

4.请谈谈你对这两天学的工具类封装思想的理解?

答:        通过将重复的代码抽取封装成工具类,可以简化我们书写代码,也提高了代码的复用性。
作者: Dream梦    时间: 2019-5-19 14:58

1.什么是数据库连接池?
其实就是一个容器(集合),存放数据库连接的容器
当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,
从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。

2.使用数据库连接池对我们访问数据库有什么好处?
1). 节约资源
2). 用户访问高效


3.JDBCTemplate的作用?
Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发

4.请谈谈你对这两天学的工具类封装思想的理解?
工具类可以将我们在编写代码中一些重复度高的代码抽取封装为一个工具类,
方便后面使用,大大提高了编程的效率和程序的复用性。
作者: 方文彪    时间: 2019-5-21 21:56

1.什么是数据库连接池?

数据库连接池其实就是一个容器(集合),存放数据库连接的容器。当系统初始化好否,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,将连接对象归还到数据库连接池。

2.使用数据库连接池对我们访问数据库有什么好处?

好处:

1.节约资源:创建和释放连接对象,都需要耗费大量的资源。数据库连接池中的连接对象能够重复使用。节约了资源。

2.用户访问高效:用户访问数据库时不必等到连接对象创建后才能够访问了。提高了用户访问的效率。

3.JDBCTemplate的作用?

JDBCTemplate对象能够简化JDBC的开发,通过JDBCTemplate来对数据库进行赠删改查就不必要再写一大堆繁琐的代码。

4.请谈谈你对这两天学的工具类封装思想的理解?

工具类就是将一些经常使用的代码、方法封装起来。实现代码的复用性,等到我们下次需要用到这些功能的时候,直接调用工具类的静态方法就能简化代码的书写。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2