【发布时间】:2013-06-05 15:04:31
【问题描述】:
我正在尝试为 JSF 2.1 应用程序实现连接池,其中嵌入了 H2 数据库和 Jetty 9 Web 服务器。我有两个选项可以为 h2 数据库实现连接池。让 Jetty 为我实现连接池的选项,或者我定义一个创建连接池的应用程序范围的托管 bean。我想知道在处理连接池方面哪种方法更好?
使用应用程序范围的托管 bean 进行连接池:
JdbcConnectionPool cp = JdbcConnectionPool.create(
"jdbc:h2:~/test", "sa", "sa");
for (String sql : args) {
Connection conn = cp.getConnection();
conn.createStatement().execute(sql);
conn.close();
}
cp.dispose();
【问题讨论】:
标签: jsf-2 connection-pooling h2 managed-bean embedded-jetty