java-独立应用程序的数据源-无应用程序服务器
我想从独立应用程序连接到MySQL数据库。没有应用程序/web服务器 这建议我应该使用DriverManager来创建连接。但是,page建议不能将从DriverManager创建的连接合并 然而,连接池对我来说是必须的,因为应用程序使用各种线程并发地写入数据库,所以关闭/重新创建连接不是最佳的java-独立应用程序的数据源-无应用程序服务器,java,mysql,jdbc,database-connection,connection-pooling,Java,Mysql,Jdbc,Database Connection,Connection Pooling,我想从独立应用程序连接到MySQL数据库。没有应用程序/web服务器 这建议我应该使用DriverManager来创建连接。但是,page建议不能将从DriverManager创建的连接合并 然而,连接池对我来说是必须的,因为应用程序使用各种线程并发地写入数据库,所以关闭/重新创建连接不是最佳的 为此,我应该使用哪个数据源实现? 我看过,但我不确定它是否真的实现了连接池。我还研究了Tomcat,我确信它实现了一个连接池,但我不确定它是否可以在Tomcat之外使用 当我关闭独立应用程序时,应该如何
看看apachedbcp和DBUtils 将为您提供连接池等功能 将使jdbc更容易使用 正如前面提到的,还有很多池工具 请看一些示例:
作为奖励,您可以使用modeler(数据库图形工具)并轻松与Eclipse集成。查看第三方连接池的C3P0或BoneCP,无论您使用的是哪种数据库。感谢您的建议。我会记住这些,因为futureA
ConnectionPoolDataSource
不是一个连接池,它可以由提供池的“普通”DataSource
使用。谢谢您的建议。我会在将来记住这些