DataSource和ConnectionPoolDataSource之间的区别

时间:2013-05-25 18:56:15

标签: java mysql sql glassfish

javax.sql.DataSourcejavax.sql.ConnectionPoolDataSource之间有什么区别?我在GlassFish for MySQL中创建连接池时不知道要使用哪种资源类型。

1 个答案:

答案 0 :(得分:-2)

ConnectionPoolDataSource只是一个DataSource,因为它继承了CommonDataSource,它也由DataSource继承),具有连接池功能 - < / p>


你问:我不知道使用哪种资源类型

这取决于您的应用程序,许多数据库驱动程序需要很长时间才能与数据库建立新连接,如果您的应用程序要创建太多连接(非常频繁)。使用连接池。

相关问题