标签: java tomcat web-applications jndi connection-pooling
我想为我的Oracle数据库创建连接池,但我想在我的Tomcat服务器中部署Web App时创建此连接池。
到目前为止,我已经看到了很多关于如何使用 JNDI 在tomcat中创建连接池以及在context.xml中定义资源的示例。这意味着(如果我做对了)即使你取消部署你的应用程序,池仍然在服务器中打开连接。
context.xml
有没有办法在Web App中而不是在tomcat服务器中定义连接池?
由于
答案 0 :(得分:0)
是的,您可以将池定义为静态类成员。在静态构造函数中初始化它,并使用工厂方法从中获取连接。
答案 1 :(得分:0)
使用C3P0或DBCP管理应用程序级别的连接。