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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 魏政 于 2019-4-14 21:33 编辑

1.什么是数据库连接池?
其实就是一个容器(集合),存放数据库连接的容器。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器
2.使用数据库连接池对我们访问数据库有什么好处?
a.连接池中保留一定数目的连接,通过连接池获取和归还资源,使连接可以被复用,降低频繁开启和关闭连接的资源消耗;
b.提高了连接速度,因为直接从连接池获取已经创建好的连接,所以连接速度快;
c.可以对连接数目进行管理。

3.JDBCTemplate的作用?
JDBCTemple是对JDBC的封装,它的出现大大简化操作数据库的代码,只要使用JDBCTemple的对象调用方法即可,省去了获取连接对象,执行对象,结果对象的繁琐操作。

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

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

2.使用数据库连接池对我们访问数据库有什么好处?
      1. 节约资源.2. 用户访问高效
     用户通过Java代码访问数据库的时候不需要创建数据库连接对象


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


4.请谈谈你对这两天学的工具类封装思想的理解?
      工具类封装是指将常用的、重复性高的代码封装到工具类中,使用这些方法时就可以直接调用,简化了代码的书写,提高程序的执行效率。
回复 使用道具 举报
1.什么是数据库连接池?
其实就是一个容器(集合),存放数据库连接的容器。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器

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

a.连接池中保留一定数目的连接,通过连接池获取和归还资源,使连接可以被复用,降低频繁开启和关闭连接的资源消耗;
b.提高了连接速度,因为直接从连接池获取已经创建好的连接,所以连接速度快;
c.可以对连接数目进行管理。

3.JDBCTemplate的作用?
JDBCTemple是对JDBC的封装,它的出现大大简化操作数据库的代码,只要使用JDBCTemple的对象调用方法即可,省去了获取连接对象,执行对象,结果对象的繁琐操作。

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


回复 使用道具 举报
                                                                           置顶
吴元陶:

1.什么是数据库连接池?
答:数据库连接池就是一个容器,存放数据库连接对象的容器。
2.使用数据库连接池对我们访问数据库有什么好处?
答:(1)节约资源
(2)用户访问高效,用户通过Java代码访问数据库的时候不需要创建数据库连接对象。
3.JDBCTemplate的作用?
答:Spring框架对JDBC的简单封装,简化代码,易于操作。
4.请谈谈你对这两天学的工具类封装思想的理解?
答:将一些冗余的代码抽取为工具类,后面再需要使用这些方法时就可以直接调用,简化了代码的书写,提高程序的执行效率。
回复 使用道具 举报
                                                                           置顶
吴元陶:

1.什么是数据库连接池?
答:数据库连接池就是一个容器,存放数据库连接对象的容器。
2.使用数据库连接池对我们访问数据库有什么好处?
答:(1)节约资源
(2)用户访问高效,用户通过Java代码访问数据库的时候不需要创建数据库连接对象。
3.JDBCTemplate的作用?
答:Spring框架对JDBC的简单封装,简化代码,易于操作。
4.请谈谈你对这两天学的工具类封装思想的理解?
答:将一些冗余的代码抽取为工具类,后面再需要使用这些方法时就可以直接调用,简化了代码的书写,提高程序的执行效率。
回复 使用道具 举报
1.什么是数据库连接池?
数据库连接池就是一个用来存储若干个数据库连接对象DataSource的集合,它可以申请并存储若干个数据库连接对象,其中的对象可以被反复使用。
2.使用数据库连接池对我们访问数据库有什么好处?
1)不用反复创建和关闭数据库连接对象,节省了系统资源;
2)能够对数据库的同时连接数和超时时长进行灵活的定制;
3)提升了用户的连接速度。
3.JDBCTemplate的作用?
是Spring框架下的一个对JDBC的封装,可以仅通过传入数据库连接池和sql语句来操作数据库,省去了创建连接对象、执行对象的环节,且简化了SQL语句的'?'占位符传参,还可以方便地将从数据库中返回的结果封装为各种不同的数据类型的数据。
4.请谈谈你对这两天学的工具类封装思想的理解?
就是将每次需要重复写、重复配置的代码部分共性抽取出来,通过类加载器反射配置文件来对需要进行配置的类进行配置、加载、释放资源、处理异常,使用时仅需要修改配置文件中的值,降低了耦合度的同时提高了跨平台性。
回复 使用道具 举报
1.什么是数据库连接池?
数据库连接池:是用于存放数据库连接对象的容器,当创建了数据库连接池对象,连接池对象会向系统底层申请一些连接对象,当有用户来访问数据库时,就可以从数据库容器中获取连接对象,用户访问完之后,会将连接对象归还给数据库连接池中。

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

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

4.请谈谈你对这两天学的工具类封装思想的理解?
(1)工具类可以将我们重复的代码抽取出来封装到方法中,我们只要调用方法就能实现想要的功能,简化了代码的书写
(2)在工具类中用到了反射机制,我们只需要通过修改配置文件就可以实现换库,换账户,换数据库驱动的操作,而不需要去修改源代码,提高了代码的适用性,复用性。
(3)符合面对象的思想,我们不用去关注具体的实现过程,而只需要调用能实现该功能的对象方法即可
回复 使用道具 举报
1.什么是数据库连接池?
其实就是一个容器(集合),存放数据库连接对象(Connection对象)的容器。
2.使用数据库连接池对我们访问数据库有什么好处?
优点:
1. 节约资源
2. 用户访问高效
用户通过Java代码访问数据库的时候不需要创建数据库连接对象
               
3.JDBCTemplate的作用?
JDBCTemple是对JDBC的封装,它的出现大大简化操作数据库的代码,只要使用JDBCTemple的对象调用方法即可,省去了获取连接对象,执行对象,结果对象的繁琐操作。
4.请谈谈你对这两天学的工具类封装思想的理解?
①使用工具类的目的就是为了抽取代码中的重复出现的部分,减少代码的冗余,降低程序耦合,提高复用性;
②工具类的方法一般都使用静态方法,可以直接通过类名调用,不用创建对象;
③工具类中有涉及到资源初始化的部分使用静态代码块包裹,这样的代码的特点是在加载类的时候执行并且只执行一次,例如数据库的驱动类加载,只需要执行一次,一般放在静态代码块中编写。
回复 使用道具 举报
1.什么是数据库连接池?
答:其实就是一个容器(集合),存放数据库连接的容器。
2.使用数据库连接池对我们访问数据库有什么好处?
答:1)节约系统资源:数据库连接池的连接对象可以重复使用,节约了因不断建立连接对象的系统资源;
2)用户访问高效:由于在数据库连接池中已经建立了一些连接对象,用户请求连接时可以做出更高效的反应。
3.JDBCTemplate的作用?
答:JDBCTemplate是由Spring框架提供的,这个框架对JDBC进行了简单封装,使用JDBCTemplate对象来简化JDBC的开发。使用JDBCTemplate时给一个数据库连接池对象之后即可得到一个DJBCTemple对象,可以使用这个对象直接执行sql语句,不需要再去连接对象,也不需要去创建别的执行对象,很大程度上简化了代码。
4.请谈谈你对这两天学的工具类封装思想的理解?
答:(1)工具类可以将重复的代码抽取出来封装定义到一个类的方法中,只需要调用这个类中的方法就能完成功能的需要,简化了代码的书写
(2)工具类中一般都使用反射机制,通过修改配置文件就可以实现更换数据库,更换账户,更换数据库驱动的操作,而不需要去修改源代码,提高了代码的适用性,复用性。
(3)封装工具类的思想完全符合Java面向对象的思想,即不关心怎样做,只需要找到能够实现该功能的方法即可。
回复 使用道具 举报
1.什么是数据库连接池?
其实就是一个容器(集合),存放数据库连接对象(Connection对象)的容器。

2.使用数据库连接池对我们访问数据库有什么好处?
好处:a.节约资源:数据库连接池的对象可以重复使用,节约了不断建立连接对象的系统资源;
          b.用户更高效访问:由于在数据库连接池中已经建立了一些连接对象,用户请求连接时可以做出更高效的反应。

3.JDBCTemplate的作用?
JDBCTemplate封装了数据库连接对象与sql语句执行对象所具有的的功能,因此JDBCTemplate对象可以建立数据库连接(创建JDBCTemplate对象时执行),并且可以执行sql语句。

4.请谈谈你对这两天学的工具类封装思想的理解?
工具类封装思想就是将一些重复使用的代码封装到工具类中,通过工具类的静态方法调用来实现这些功能,
符合Java面向对象的编程思想,简化了程序的代码。
回复 使用道具 举报

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

2.使用数据库连接池对我们访问数据库有什么好处?
答:    1. 节约资源
        2. 用户访问高效:用户通过Java代码访问数据库的时候不需要创建数据库连接对象
               
3.JDBCTemplate的作用?
答:Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发,简化书写。
4.请谈谈你对这两天学的工具类封装思想的理解?
答:工具类将重复度高的代码抽取出来封装,首先简化了书写,将每次都会重复的代码用一次解决,以后在需要直接调用就行,而且操作简单,当数据库发生改变时也不需要在源代码改,只需要通过配置文件更改即可。
回复 使用道具 举报
1.什么是数据库连接池?
答:
其实就是一个容器(集合),存放数据库连接的容器。
当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。

2.使用数据库连接池对我们访问数据库有什么好处?
答:
好处:
1. 节约资源
2. 用户访问高效
用户访问的时候不需要创建对象


3.JDBCTemplate的作用?
答:
JDBCTemplate由Spring架构提供,对JDBC进行了简单的封装,使用JDBCTemplate对象可以简化JDBC的开发。JDBCTemplate对象可之间建立数据库连接,在很大程度上可以减少代码量。


4.请谈谈你对这两天学的工具类封装思想的理解?
答:
工具类封装是指将常用的、重复性高的代码封装到工具类中,通过工具类调用静态方法来实现这些功能,这么做可以提高代码的复用性。由于使用了反射的机制,所以可以将路径、账号密码之类的数据写入配置文件,不需要重复修改,保证了数据的安全性。
回复 使用道具 举报
1.什么是数据库连接池?
答:数据库连接池就是一个容器,用来存放数据库连接的。

2.使用数据库连接池对我们访问数据库有什么好处?
答:
好处:
        1.节约资源
        2.用户访问高效。用户访问的时候不需要创建对象
               
3.JDBCTemplate的作用?
答:
JDBCTemplate是Spring框架对JDBC的简单封装而提供的一个对象,其主要还是简化JDBC的开发。

4.请谈谈你对这两天学的工具类封装思想的理解?
答:
工具类封装是指将常用的、重复性高的代码封装在工具类中,通过工具类调用静态方法来实现这些功能,如建立数据库连接、释放资源等功能。
这种封装的思想是契合Java的面向对象的思想。万物皆对象,所以对于重复性高的代码将其封装进工具类,需要用的时候通过类去调用方法。
这就像木匠的工具箱,需要这就像我们的生活交通工具,我们只要去坐车就行,不用去自己创造一辆车出来。
回复 使用道具 举报
1.什么是数据库连接池?
数据库连接:其实是一个容器,是用来存放数据库连接的容器

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

3.JDBCTemplate的作用?
JDBCTemplate的作用:Spring框架对JDBC进行了简单封装,使用它是用来完成数据库的增删改查,使用JDBCTemplate时给一个数据库连接池对象之后即可得到一个DJBCTemple对象,可以使用这个对象直接执行sql语句,不需要再去连接对象,也不需要去创建别的执行对象,很大程度上简化了代码。可以简化JDBC的开发

4.请谈谈你对这两天学的工具类封装思想的理解?
有一些经常用到的代码我们在使用的时候要重复去编写,这样就很浪费时间。对于这种重复度高的代码我们可以封装到工具类中,通过调用工具类中的方法来实现功能,我们只要传递参数变量就可以。大大的简化了代码,这种进行封装成工具类的思想也符合Java的面对对象(万物皆对象)的思想。
回复 使用道具 举报
陈鹏涛
1.什么是数据库连接池?
      其实就是一个容器(集合),存放数据库连接的容器。
2.使用数据库连接池对我们访问数据库有什么好处?
                1. 节约资源
        2. 用户访问高效
            用户不需要创建对象
3.JDBCTemplate的作用?
   JDBCTemple是对JDBC的封装,它的出现大大简化操作数据库的代码,
     只要使用JDBCTemple的对象调用方法即可,省去了获取连接对象,执行对象,结果对象的繁琐操作。
4.请谈谈你对这两天学的工具类封装思想的理解?
     简化书写  大大简化操作数据库的代码,省去了获取连接对象,执行对象,结果对象的繁琐操作,
    由于使用了反射的机制,所以可以将路径、账号密码之类的数据写入配置文件,不需要重复修改,保证了数据的安全性。
回复 使用道具 举报

1.什么是数据库连接池?
就是存放数据库连接的容器

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

3.JDBCTemplate的作用?
对JDBC进行简单的封装,简化了代码的书写,提高了编写效率

4.请谈谈你对这两天学的工具类封装思想的理解?
就是把一些编写比较复杂的代码且某些场景都需要使用的方法封装成一个类里的静态方法。
这样就能使用这个类点方法来替代。
回复 使用道具 举报
1.什么是数据库连接池?
数据库连接池其实就是一个容器(集合),存放数据库连接的容器。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。

2.使用数据库连接池对我们访问数据库有什么好处?
好处:
1)节约资源
2)用户访问高效,用户通过Java代码访问数据库的时候不需要创建数据库连接对象

3.JDBCTemplate的作用?
JDBCTemplate是由Spring框架提供的,这个框架对JDBC进行了简单封装,使用JDBCTemplate对象来简化JDBC的开发。使用JDBCTemplate时给一个数据库连接池对象之后即可得到一个DJBCTemple对象,可以使用这个对象直接执行sql语句,不需要再去连接对象,也不需要去创建别的执行对象,很大程度上简化了代码。

4.请谈谈你对这两天学的工具类封装思想的理解?
当一些重复被使用到的方法或者代码是固定形式不需更改的情况下,我们可以将其功能抽取到工具类进行一个静态方法封装,这样不仅提高代码的复用性,也使得之后的编程代码大大的简化。
回复 使用道具 举报
1.什么是数据库连接池?
数据库连接池其实就是一个容器,存放connection对象的容器
如果我们要连接数据库,那么就可以从数据库连接池里面拿连接对象进行连接,断开连接再返回给数据库连接池


2.使用数据库连接池对我们访问数据库有什么好处?
1.节约资源
2.用户高效访问-->用通过java代码访问数据库的时候不需要创建数据库连接对象

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

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

这连天学的工具类,把jdbc规则下的类进行了封装,免去了注册各个数据库
jar包的步骤,连接对象的创建和资源释放的重复步骤
回复 使用道具 举报
1.什么是数据库连接池?
就是一个存储connection连接对象的容器
2.使用数据库连接池对我们访问数据库有什么好处?
不用反复的去创建connection连接对象,需要时直接从连接池中获取一个
节约资源  高效访问
3.JDBCTemplate的作用?
对JDBC进行简单的封装,简化了代码,利于操作

4.请谈谈你对这两天学的工具类封装思想的理解?
封装大大节省了编程时间 方便省事
回复 使用道具 举报
1.什么是数据库连接池?
数据库连接池:本质是存放数据库连接的容器,当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器

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

3.JDBCTemplate的作用?
作用:对JDBC进行封装,从而简化了JDBC的程序开发

4.请谈谈你对这两天学的工具类封装思想的理解?
工具类通常是对一些共性代码的抽取形成的类,可以提高代码复用性,减少代码冗余,也可以提高开发效率
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马