Java Web项目与Jsp和Servlet的连接

Java Web项目与Jsp和Servlet的连接,java,database,jsp,servlets,Java,Database,Jsp,Servlets,我是JavaWeb项目的新手,在项目中使用Jsp和Servlet,为了连接数据库,我的每个Jsp文件都在创建一个新的JDBC连接并通过它进行连接 有没有其他方法可以让JDBC连接到一个公共位置,并通过它与数据库通信?对于简单的非生产项目 public class DatabaseConnection{ private static Connection conn = new Connection(db conn properties); public static Connec

我是JavaWeb项目的新手,在项目中使用Jsp和Servlet,为了连接数据库,我的每个Jsp文件都在创建一个新的JDBC连接并通过它进行连接


有没有其他方法可以让JDBC连接到一个公共位置,并通过它与数据库通信?

对于简单的非生产项目

public class DatabaseConnection{
    private static Connection conn = new Connection(db conn properties);

    public static Connection getConnection(){
         return conn;
    }
}
无论何时需要数据库连接,请使用

DatabaseConnection.getConnection()
如果你想做一些事情,比如过时的条件检查等等,那么就找一个连接池。因为包含开源连接池比手动实现这些功能更快更好


对于生产环境,您可以使用连接池,例如,

用于简单的非生产项目

public class DatabaseConnection{
    private static Connection conn = new Connection(db conn properties);

    public static Connection getConnection(){
         return conn;
    }
}
无论何时需要数据库连接,请使用

DatabaseConnection.getConnection()
如果你想做一些事情,比如过时的条件检查等等,那么就找一个连接池。因为包含开源连接池比手动实现这些功能更快更好


对于生产环境,您可以使用连接池,例如,

如果我是您,我会研究数据库连接池。如果我是你,我会研究数据库连接池。