【问题标题】:Java Web Project connection with Jsp and Servlet [duplicate]Java Web Project与Jsp和Servlet的连接[重复]
【发布时间】:2016-01-12 19:30:59
【问题描述】:
我是 Java web 项目的新手,我在其中使用 Jsp 和 Servlet,为了与数据库连接,我的每个 jsp 文件都建立了新的 JDBC 连接并通过它进行连接。
有没有其他方法可以让我有一个通用的 JDBC 连接位置,并通过它可以与数据库通信?
【问题讨论】:
标签:
java
database
jsp
servlets
【解决方案1】:
对于简单的非生产项目,
public class DatabaseConnection{
private static Connection conn = new Connection(db conn properties);
public static Connection getConnection(){
return conn;
}
}
无论你在哪里需要数据库连接,都可以使用
DatabaseConnection.getConnection()
如果您想要诸如陈旧条件检查等之类的东西,请使用连接池。因为与手动实现这些功能相比,包含开源连接池会更快更好。
对于生产环境,可以使用c3p0、hikariCP等连接池