我想从一个独立的应用程序连接到MySQL数据库。 没有应用程序/ Web服务器。
此页面提示,我应该使用DriverManager创建连接。 但是这个页面显示,从DriverManager的创建的连接不能合并。
然而连接池是我必须的,因为应用程序使用不同的线程写入数据库的同时,使关闭/重新创建的连接不是最佳的。
我应该使用哪个DataSource实现这一目的? 我看着MysqlConnectionPoolDataSource ,但我不知道它是否确实实现了一个连接池。 我又看了看Tomcat的数据源 ,我敢肯定实现连接池,但我不知道,如果它可以Tomcat的外部使用。
当我关闭独立的应用程序我应该怎么办才能正常释放连接/池?
编辑:它看起来像Tomcat的数据源是可从独立的应用程序,所以我会使用它。 它也有,我认为将释放连接的close方法。