在Java servlet中管理数据库连接的最佳方式是什么?
目前,我只需在init()
函数中打开一个连接,然后在destroy()
中关闭它.
然而,我担心"永久地"保持数据库连接可能是一件坏事.
这是处理这件事的正确方式吗?如果没有,还有更好的 Select 吗?
编辑:更详细地说:我try 过 for each 请求简单地打开/关闭一个新连接,但是通过测试,我发现由于创建了太多连接而出现了性能问题.
在多个请求之间共享一个连接有什么价值吗?对此应用程序的请求几乎都是"只读"的,并且来得相当快(尽管请求的数据相当小).