有什么区别javax.sql.DataSource http://docs.oracle.com/javase/6/docs/api/javax/sql/DataSource.html and javax.sql.ConnectionPoolDataSource http://docs.oracle.com/javase/6/docs/api/javax/sql/ConnectionPoolDataSource.html?当我在 GlassFish for MySQL 中创建连接池时,我不知道要使用哪种资源类型。
在 GlassFish 和 MySQL 的上下文中,您通常会使用javax.sql.ConnectionPoolDataSource设置连接池时,因为它是专门为有效管理连接池而设计的。 GlassFish 将使用 ConnectionPoolDataSource 实现来处理连接池的配置和管理。
关键的区别在于数据源是一般应用程序中获取数据库连接的高层接口,而连接池数据源是一个较低级别的接口,设计用于连接池管理,特别是在应用程序服务器中或当您想要对连接池行为进行细粒度控制时。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)