连接池(JNDI)的使用步骤

来源:互联网 发布:汤恩伯 知乎 编辑:程序博客网 时间:2024/05/14 10:41
连接池(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()方法是直接关闭和数据库的连接。