黑马程序员技术交流社区

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

作者: 厦门校区    时间: 2018-9-7 20:01
标题: 【厦门校区JavaEE就业3期-每日总结】JDBC连接池&JDBCTemplate
1.什么是数据库连接池卡?
2.使用数据库连接池对我们访问数据库有什么好处?
3.JDBCTemplate的作用?
4.请谈谈你对这两天学的工具类封装思想的理解?
作者: 陈锦祥    时间: 2018-9-7 21:43
1.什么是数据库连接池卡?
其实就是一个容器(集合),存放数据库连接的容器。
当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。
2.使用数据库连接池对我们访问数据库有什么好处?
1.节约资源  2.用户访问高效
3.JDBCTemplate的作用?
Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发
4.请谈谈你对这两天学的工具类封装思想的理解?
对于经常使用的 部分代码 进行提取 封装成方法   提高代码的复用性  解决代码冗余 是代码更加简洁,
我们使用 java 的类 都是 进行高度封装的  将复杂的底层代码 封装起来  对外暴露较为简单的方法 让我们能够简单易懂地使用,





作者: 郭生发    时间: 2018-9-7 21:47
1.什么是数据库连接池?
  储存多个连接对象的容器。
2.使用数据库连接池对我们访问数据库有什么好处?
   节约多次新建连接对象的步骤。
3.JDBCTemplate的作用?
   简化JDBC的开发。
4.请谈谈你对这两天学的工具类封装思想的理解?
  简化代码的重复编写过程,把相同步骤封装层工具类,可以多次调用使用,更方便

作者: 仰望`星空    时间: 2018-9-7 22:21
郭林源


1.什么是数据库连接池卡?--> 其实就是一个容器(集合),存放数据库连接的容器。
2.使用数据库连接池对我们访问数据库有什么好处?-->省去了频繁开启连接,可多次复用
3.JDBCTemplate的作用?-->对JDBC的简单封装,简化JDBC的开发
4.请谈谈你对这两天学的工具类封装思想的理解?-->减少代码冗余,提高开发效率
作者: yangshixian    时间: 2018-9-8 08:30
本帖最后由 yangshixian 于 2018-9-8 17:13 编辑

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

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

3.JDBCTemplate的作用?
完成对线程池Druid的高度封装,使用更加便捷

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

对于一些重复度较高且较为冗余的代码或方法进行一个封装为静态方法,省去编写重复代码和频繁创建对象的操作,使操作更加便捷

杨式贤


作者: 李志超    时间: 2018-9-8 08:37
1.什么是数据库连接池卡?
用于存储数据库连接对象的容器

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

3.JDBCTemplate的作用?
高度封装的JDBC,可用于处理sql语句

4.请谈谈你对这两天学的工具类封装思想的理解?
频繁使用的方法用静态进行封装。

作者: 罗建辉    时间: 2018-9-8 08:38
1.什么是数据库连接池?
其实就是一个容器(集合),存放数据库连接的容器


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


3.JDBCTemplate的作用?
Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发,简化了数据库连接的操作


4.请谈谈你对这两天学的工具类封装思想的理解?
工具类的封装能够使代码更加简化,省去书写重复的代码,使得开发更高效



作者: ZNBran    时间: 2018-9-8 08:50

1.什么是数据库连接池卡?
储存多个连接对象的容器。
2.使用数据库连接池对我们访问数据库有什么好处?
不用重复创建连接对象可以提高性能,节约资源
3.JDBCTemplate的作用?
Spring框架对jdbc的优化,简化jdbc开发
4.请谈谈你对这两天学的工具类封装思想的理解?
工具类封装其他类可以重复调用,简化代码书写,提高效率
============================================= 周楠
作者: 刘建宝    时间: 2018-9-8 08:52
1.什么是数据库连接池卡?
承载数据库对象的容器
2.使用数据库连接池对我们访问数据库有什么好处?
省去了频繁开启连接,可多次复用
3.JDBCTemplate的作用?
简化JDBC的开发
4.请谈谈你对这两天学的工具类封装思想的理解?
对不同类都会重复使用的繁琐代码进行封装,简化代码
作者: 张煜兴    时间: 2018-9-8 18:52
1.什么是数据库连接池卡?
数据库连接池是用来减少JDBC的连接对象创建和sql执行语句,从而提高效率的一次创建,多次使用的DataSource对象

2.使用数据库连接池对我们访问数据库有什么好处?
减少JDBC的连接对象创建和sql执行语句,通过DataSource的方法getConnection获取连接对象,通过close归还连接对象,从而提高效率
3.JDBCTemplate的作用?
JDBCTemplate可以更简便对数据库数据进行封装或者获取集合等操作
4.请谈谈你对这两天学的工具类封装思想的理解?
工具类是对频繁使用的代码进行共性抽取,生成一个工具类,从而可以直接调用工具类的方法进行操作



作者: 李伟javaee03    时间: 2018-9-8 19:53
1.        什么是数据库连接池?
存放数据库连接的一个容器
2.使用数据库连接池对我们访问数据库有什么好处?
节约资源
用户访问高效
3.JDBCTemplate的作用?
Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发
4.请谈谈你对这两天学的工具类封装思想的理解?
将重复使用的代码封装为工具类,简化了代码的书写,使代码更加简洁,提高编程效率

作者: 张子建    时间: 2018-9-8 20:00
1.储存多个连接对象的容器。
2. 节约多次新建连接对象的步骤。
3. 简化JDBC的开发。
4 简化代码的重复编写过程,把相同步骤封装层工具类,可以多次调用使用,更方便
作者: liebstch    时间: 2018-9-8 20:03
本帖最后由 liebstch 于 2018-9-9 09:34 编辑

陈建秋
1.什么是数据库连接池卡?一个用于存放数据库连接对象的容器。
2.使用数据库连接池对我们访问数据库有什么好处?
1.提高访问效率。
2.节约资源。
3.JDBCTemplate的作用?
JDBCTemplate对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发。
4.请谈谈你对这两天学的工具类封装思想的理解?
在开发中有些代码需要重复的书写,容易造成代码的冗余,我们可以将常用的操作,封装到一个类中的静态方法中,在需要使用的时候直接能通过类名去访问,这样可以很大程度上的节约重复编写代码的时间。

作者: 黄艺纯    时间: 2018-9-8 20:11
1.什么是数据库连接池?是一个容器,用于储存connection对象用的。


2.使用数据库连接池对我们访问数据库有什么好处?
快速响应,省去创建连接池所消耗的时间和资源。

3.JDBCTemplate的作用?

简化代码,提高编写代码效率。

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

当某个功能被经常使用到,且对于程序员而言,编写代码造成重复性,多余性,就将这个功能封装为工具类的某个方法,
方便与后期的代码编写效率,有助于提高工作效率,对于后期的代码维护成本降低,消除代码的冗余,领代码看上去简洁
明了。

作者: MJ11    时间: 2018-9-8 20:33
1.什么是数据库连接池卡?
     是一个容器,用来存储数据库连接对象
2.使用数据库连接池对我们访问数据库有什么好处?
    好处是简化代码的书写,使代码变得更加简洁,增加效率
3.JDBCTemplate的作用?
      可以更简便对数据库数据进行封装或者获取集合等操作
4.请谈谈你对这两天学的工具类封装思想的理解?
     将频繁用到的操作连接代码封装为工具类,能有效的减少代码的重复,提升工作效率
     使用工具类使得代码变得更加简洁

   田浪
作者: 林嘉志    时间: 2018-9-8 20:54
1.什么是数据库连接池?
储存数据库连接对象的容器。
2.使用数据库连接池对我们访问数据库有什么好处?
为了避免频繁创建销毁数据库连接对象,节省资源,使用数据库连接池储存数据库连接对象,可以重复利用池中的对象,创建一次终身使用
3.JDBCTemplate的作用?
JdbcTemplate就是Spring对JDBC的封装,目的是使JDBC更加易于使用。JdbcTemplate是Spring的一部分。他帮助我们避免一些常见的错误,比如忘了总要关闭连接。他运行核心的JDBC工作流,如Statement的建立和执行,而我们只需要提供SQL语句和提取结果
4.请谈谈你对这两天学的工具类封装思想的理解?
工具类,我认为即将一些常用的方法和代码抽取出来,减少了冗余的代码和一些简单错误,简化了开发。


作者: 冰是睡着的水    时间: 2018-9-8 21:00
1.什么是数据库连接池卡?
答:当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库
时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。

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

3.JDBCTemplate的作用?
答:Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象来简化JDBC的开发。
可以直接得到连接对象,可以直接执行sql语句。

4.请谈谈你对这两天学的工具类封装思想的理解?
答:将共性的代码进行高度抽取,提高代码的复用性,大大减少开发时间,更加方便排除bug。


(黄嘉欣)

作者: 吴鑫佳    时间: 2018-9-8 21:03
1.什么是数据库连接池卡?
一个用来存储连接对象的容器
2.使用数据库连接池对我们访问数据库有什么好处?
       节约创建连接对象的资源,同时使用户可以高效的访问数据库
3.JDBCTemplate的作用?
使代码更加简洁,是我们更加方便的操作数据库以及从数据中封装得到我们想得到的是数据
4.请谈谈你对这两天学的工具类封装思想的理解?
    减少我们对一些重复代码的多次重写,提高代码的利用率,减少不必要的重复操作,而且可移植性强,只需更改配置文件就可以使用其他场景,十分便利和高效。
作者: 丶黑白    时间: 2018-9-8 21:04
1.什么是数据库连接池卡?
数据库连接对象的容器
2.使用数据库连接池对我们访问数据库有什么好处?
可多次复用 ,节省去了频繁开启连接
3.JDBCTemplate的作用?
     简化JDBC的开发
4.请谈谈你对这两天学的工具类封装思想的理解?
将重复度高的代码进行封装,使用时直接调用
作者: 赖良峰    时间: 2018-9-8 21:08
1.什么是数据库连接池卡?使用数据库连接池对我们访问数据库有什么好处?
       众所周知,数据库的链接是非常耗费资源的,因为每一次链接客户和服务器之间都会有多次的请求和响应,如果客户的量级很大,那么就会有明显的卡顿,所以这个时候就需要池了,那么什么是池呢?池就是用来存放连接的,池里面放了很多的连接,当我们要使用的时候,直接从池里面把连接拿出来而不是创建连接,使用结束后,再把连接放回池中就可以了,
3.JDBCTemplate的作用?
       有点像我们自己定义的工具类,能帮我们省去很多重复性很高的代码的编写,比如创建连接对象啊,对查询的结果进行封装啊等等...
4.请谈谈你对这两天学的工具类封装思想的理解?
       就是把代码中高度重复的部分进行封装,要使用的时候直接调用封装好的东西就可以了,一来可以提升开发效率,二来也可以使代码更简洁,有益身心健康.





作者: 林靖    时间: 2018-9-8 21:09
1.什么是数据库连接池?
储存数据库连接对象的容器

2.使用数据库连接池对我们访问数据库有什么好处?
避免了要重复的创建销毁数据库连接对象,节省了资源,数据库连接池对象可以重复使用

3.JDBCTemplate的作用?
简化代码 提高码字效率

4.请谈谈你对这两天学的工具类封装思想的理解?
简化开发 可以偷懒

作者: 黄晨伟    时间: 2018-9-8 21:30
1.什么是数据库连接池卡?
存放数据库连接的容器
2.使用数据库连接池对我们访问数据库有什么好处?
避免了要重复的创建销毁数据库连接对象,节省了资源,数据库连接池对象可以重复使用
3.JDBCTemplate的作用?
简化JDBC的开发
4.请谈谈你对这两天学的工具类封装思想的理解?
减少了冗余的代码和一些简单错误,简化了开发
作者: Michcale    时间: 2018-9-8 21:36

-----------吴齐宾------------
1.什么是数据库连接池卡?
就是存放数据库连接对象的容器.和集合差不多
2.使用数据库连接池对我们访问数据库有什么好处?
1.减少内存中重复创建和销毁的资源占用
2.加速用户的访问
3.JDBCTemplate的作用?
这是对JDBC的一种封装.减少了我们程序员的代码量
4.请谈谈你对这两天学的工具类封装思想的理解?
都是对重复的代码的一种封装,减少我们程序员对重复工作的代码量.所以工作之后要善于封装
作者: 林胜强    时间: 2018-9-8 21:40

1.什么是数据库连接池卡?
储存数据库连接对象的容器
2.使用数据库连接池对我们访问数据库有什么好处?
节约资源
3.JDBCTemplate的作用?
将查询的数据封装成对象
4.请谈谈你对这两天学的工具类封装思想的理解?
高度封装时为了简化我们的代码书写。将重复的代码封装成对象。
作者: 郑颖锋    时间: 2018-9-8 21:40
1.什么是数据库连接池卡?
数据库连接池就是一个存放数据库连接的容器,当系统初始化,容器被创建后,容器中会申请一些连接对象,当用户访问数据库时,从容器中获取连接对象,当用户访问结束时,会将连接对象还给容器。
2.使用数据库连接池对我们访问数据库有什么好处?
使用数据库连接池可以节约资源,提高用户访问数据库的效率。

3.JDBCTemplate的作用?
Spring框架是对JDBC的简单封装,其中JDBCTemplate对象是可以简化JDBC的开发。

4.请谈谈你对这两天学的工具类封装思想的理解?
工具类通过把简单重复使用的代码抽取出来创建一个工具类,可以提高代码的复用率,减少代码的书写。
作者: 罗荣贵    时间: 2018-9-8 21:47
1.数据库连接池是存放一定数量的连接对象的集合,随着初始化的时候被确定连接池的连接对象数量
2.提升用户的访问效率,节省资源
3.JDBCTemlate是spring框架中的一个定义好的实现连接池的类,当数据库连接池作为对象传入创建对象构造方法中后可以简化用户获取连接对象和操作sql语句对象的创建,提供多种重载方法执行语句,简化创建结果集集合过程,简化创建表对象过程
4.工具类的封装思想是将完成一个任务不得不重复书写的代码提取出来封装在一个工具类中,创建静态方法来方便获取工具方法,同时如果要有一些配置文件不得不加载,可以书写在静态代码块中,随着工具类的加载而加载
作者: 赵烈刚    时间: 2018-9-8 21:49
1.什么是数据库连接池卡?
一个容器,用于存放数据库连接的容器。
2.使用数据库连接池对我们访问数据库有什么好处?
1).节约资源2).用户访问高效
3.JDBCTemplate的作用?
简化JDBC的开发,
4.请谈谈你对这两天学的工具类封装思想的理解?
工具类封装是就是将重复出现的代码封装在一个类里面便于快速调用方法;可以将建立连接、加载驱动、释放资源等重复步骤也放在工具类里面封装起来。
作者: 练志成    时间: 2018-9-8 21:53
1.什么是数据库连接池卡?
就是一个存放数据库连接的集合
2.使用数据库连接池对我们访问数据库有什么好处?
减少重复代码的书写
3.JD B CT em p late的作用?
减少代码书写
4.请谈谈你对这两天学的工具类封装思想的理解?
减少了代码的书写
作者: 练志成    时间: 2018-9-8 21:58
1.什么是数据库连接池卡?
就是一个存放数据库连接的集合
2.使用数据库连接池对我们访问数据库有什么好处?
减少重复代码的书写
3.JD B CT em p late的作用?
减少代码书写
4.请谈谈你对这两天学的工具类封装思想的理解?
减少了代码的书写
作者: 练志成    时间: 2018-9-8 21:59
1.什么是数据库连接池卡?
就是一个存放数据库连接的集合
2.使用数据库连接池对我们访问数据库有什么好处?
减少重复代码的书写
3.JD B CT em p late的作用?
减少代码书写
4.请谈谈你对这两天学的工具类封装思想的理解?
减少了代码的书写
作者: 郑颖锋    时间: 2018-9-8 22:01
1.什么是数据库连接池卡?
数据库连接池就是一个存放数据库连接的容器,当系统初始化,容器被创建后,容器中会申请一些连接对象,当用户访问数据库时,从容器中获取连接对象,当用户访问结束时,会将连接对象还给容器。
2.使用数据库连接池对我们访问数据库有什么好处?
使用数据库连接池可以节约资源,提高用户访问数据库的效率。

3.JDBCTemplate的作用?
Spring框架是对JDBC的简单封装,其中JDBCTemplate对象是可以简化JDBC的开发。

4.请谈谈你对这两天学的工具类封装思想的理解?
工具类通过把简单重复使用的代码抽取出来创建一个工具类,可以提高代码的复用率,减少代码的书写。
作者: zouyitao    时间: 2018-9-10 21:25
邹毅涛
1.什么是数据库连接池?
储存多个连接对象的容器。
2.使用数据库连接池对我们访问数据库有什么好处?
节约多次创建连接对象的步骤
3.JDBCTemplate的作用?
简化开发
4.请谈谈你对这两天学的工具类封装思想的理解
降低代码冗余,封装方法为工具类方便多次调用
作者: 苏志祥    时间: 2019-1-14 20:08
本帖最后由 苏志祥 于 2019-1-14 20:14 编辑

111111111111
作者: ab8846254    时间: 2019-1-16 21:28
1.什么是数据库连接池卡?
答:1.我们平常创建数据库连接的时候是自己手动创建的,这样耗时耗力,就算是抽取了工具类的话每次创建连接也会非常麻烦还要释放连接等等操作,而数据库连接池,可以大大优化我们的操作,首先创建一个连接池,在连接池里面会提前定义好若干的数据库连接,需要用到的时候直接到连接池里面取就可以了,用完了之后不是销毁连接而是又还回数据库里面取,这样可以重复利用我们的连接,给编码,和服务器,内存,都减轻不少压力。
2.使用数据库连接池对我们访问数据库有什么好处?
答:速度更快,连接可以重复使用,
3.JDBCTemplate的作用?
答:1.这个是spring对jdbc操作的一个简单封装的工具类,可以简化我们对数据库的增删改查,也可以防止SQL注入问题。
4.请谈谈你对这两天学的工具类封装思想的理解?
答:1.我们平常使用一个常用的方法语句,如 创建数据库连接,关闭数据库连接,这些代码都是重复性的,可以完全封装到一个工具类里面,该工具类的参数根据具体的需求而定,如关闭数据库连接的工具类需要要三个对象,此时只要调用这个工具类,传入这三个方法就可以了,在web核心阶段,我们也可以把页头(导航栏)和页脚(foot)页面抽取出来,在jsp页面用EL表达式,进行展现,此时若要修改导航或者页脚的内容的时候可以只需要修改页头或者页脚这两个文件,整个网站的页头就会全部改变,这也是工具类的思想。把多页面固定不变重复的页面抽取出来




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