简述DriverManager和DataSource中的getConnection()方法的区别。
DriverManager和DataSource中的getConnection()方法的区别如下:1)DriverManager每次调用getConnection方法都会初始化一个新的连接,而DataSource的getConnection只是从池中取出一个已存在的连接2)DriverManager的close()是释放Connection,而DataSource的close()只会把Connection归还给连接池。
举一反三
- 关于DriverManager和DataSource接口中getConnection()方法的区别,解释正确的是()
- 关于DriverManager和DataSource接口中getConnection()方法的区别,解释正确的是 A: 前者需要close(),而后者不需要close() B: 前者的close()是释放Connection,而后者的close()只会把Connection归还给连接池 C: 两者没有区别 D: DataSource的getConnection()每次都会创建新的数据库链接
- 智慧职教: DriverManager类的getConnection方法的作用是()。
- 在JSP中要建立与数据库的连接必须调用DriverManager类的getConnection()方法
- DriverManager中,负责建立数据库连接的方法是( )。 A: setConnection B: getConnection C: createConnection D: Connection
内容
- 0
(4-2)DataSource是Factory类型,可以调用DataSource的方法()获得数据库连接。 A: Delegate B: Factory C: connect D: getConnection
- 1
可以调用DataSource的方法()获得数据库连接。 A: Delegate B: Factory C: connect D: getConnection
- 2
获得数据库连接需要调用DataSource的( )方法。 A: setDriverClassName() B: factory() C: connect() D: getConnection()
- 3
在访问数据库时,为建立实际的网络连接,把URL、数据库用户名和密码传给DriverManager的方法是 ( )。 A: getconnection() B: getConnection() C: Connection() D: connection()
- 4
中国大学MOOC: 在调用DriverManager类的getConnection()方法时,应提供哪些参数