连接池(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()方法是直接关闭和数据库的连接。
本文详细介绍了如何通过JNDI配置连接池,并在项目中实现数据库连接的复用。主要内容包括:配置context.xml与web.xml文件;放置jdbc驱动包;获取数据源引用;获取数据库连接对象;正确关闭连接等。
的使用步骤&spm=1001.2101.3001.5002&articleId=78175036&d=1&t=3&u=f888a5e7aaba49629c976366c003a3fb)
2039

被折叠的 条评论
为什么被折叠?



