连接池(JNDI)的使用步骤
1.配置context.xml与项目的WebRoot/web-inf下的web.xml文件
2.将jdbc驱动包放在tomcat安装目录的lib文件夹下
3.获得对数据源的引用
javax.naming.Context提供了查找JNDI Resource的接口
Context ctx = new InitalContext();
DataSource ds =
(DataSource)ctx.lookup("java:comp/env/hello");
4.获得数据库连接对象
Connection con = ds.getConnection();
5.返回数据库连接到连接池
con.close();
在连接池中使用close()方法是使连接对象又恢复到空闲状态,而非关闭数据库连接
在非连接池中使用close()方法是直接关闭和数据库的连接。
1.配置context.xml与项目的WebRoot/web-inf下的web.xml文件
2.将jdbc驱动包放在tomcat安装目录的lib文件夹下
3.获得对数据源的引用
javax.naming.Context提供了查找JNDI Resource的接口
Context ctx = new InitalContext();
DataSource ds =
(DataSource)ctx.lookup("java:comp/env/hello");
4.获得数据库连接对象
Connection con = ds.getConnection();
5.返回数据库连接到连接池
con.close();
在连接池中使用close()方法是使连接对象又恢复到空闲状态,而非关闭数据库连接
在非连接池中使用close()方法是直接关闭和数据库的连接。