日期:2014-05-17  浏览次数:20860 次

关于DriverManager.getConnection的问题
小弟本身是做 php+mysql的开发 连接数据库时可以使用php的mysql_pconnect()来打开一个持久连接,这样操作数据库时就不用反复连接数据库,而直接使用先前的句柄了。
那java中DriverManager.getConnection有类似这种接口吗?因为服务器有点老化,配置很差,每次操作数据库要用上将近1分钟时间来连接数据库···
请大牛帮小弟一下很急。谢谢

------解决方案--------------------
用连接池吧。dbcp(Tomcat自带) 或C3P0
------解决方案--------------------
使用apache的dhcp数据库连接池就可以了.....它会将打开的连接缓存,不会关闭连接,下次使用时不用再去连接数据库..可以达到你的目的,而且对你的使用没有任何影响
------解决方案--------------------
楼上说的对,用连接池可以,也可以将连接对象保存到静态变量中,做一个全局的对象。