用jdbc连接mysql数据库(tomcat服务器内置连接池篇)
来源:互联网 发布:python decode函数 编辑:程序博客网 时间:2024/05/04 13:29
package cn.lfd.utils;import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import javax.naming.Context;import javax.naming.InitialContext;import javax.naming.NamingException;import javax.sql.DataSource;public class JdbcUtils_tomcat {private static DataSource ds;static{try {Context initCtx = new InitialContext();Context envCtx = (Context) initCtx.lookup("java:comp/env");ds = (DataSource)envCtx.lookup("jdbc/testDB");//读取配置文件} catch (NamingException e) {throw new RuntimeException(e);}}//获取连接public static Connection getConnection() throws SQLException {return ds.getConnection();}//释放资源public static void release(Connection conn, Statement st, ResultSet rs) {if(conn!=null) {try {conn.close();} catch (SQLException e) {e.printStackTrace();}finally{if(st!=null) {try {st.close();} catch (SQLException e) {e.printStackTrace();}finally{if(rs!=null) {try {rs.close();} catch (SQLException e) {e.printStackTrace();}}}}}}}}
context.xml文件:
<?xml version="1.0" encoding="UTF-8"?><Context> <Resource name="jdbc/testDB" auth="Container" type="javax.sql.DataSource" username="root" password="root" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/test" maxActive="20" maxIdle="4"/></Context>注意事项:
1.必须把数据库驱动放在tomcat服务器的lib目录下
2.必须把context.xml文件放置在META-INF目录下
0 0
- 用jdbc连接mysql数据库(tomcat服务器内置连接池篇)
- 用jdbc连接mysql数据库(dbcp连接池篇)
- 用jdbc连接mysql数据库(c3p0连接池篇)
- 用jdbc连接mysql数据库(基础篇)
- 用Jdbc连接MySql数据库
- JDBC服务器连接数据库
- JDBC连接MySQL数据库
- JDBC连接MySQL数据库
- JDBC连接MYSQL数据库
- JDBC连接mysql数据库
- jdbc连接Mysql数据库
- jdbc 连接mysql数据库
- JDBC连接MYSQL数据库
- JDBC连接MySql数据库
- jdbc 连接Mysql数据库
- JDBC连接MySQL数据库
- JDBC连接MYSQL数据库
- JDBC连接数据库(MySQL)
- 从根到叶的每条路径构成一个数,求这些数的和(Sum Root to Leaf Numbers)
- HDU 1069
- BitTorrent的协议及.torrent文件格式
- 决策树的特性及优缺点
- 码农《三》
- 用jdbc连接mysql数据库(tomcat服务器内置连接池篇)
- Dom4J qname
- POJ 2362:Square 觉得这才算深度搜索
- mysql自动定时备份数据库的最佳方法-支持windows系统
- oracle 上线时提交sql 写法注意事项20150731
- 分球问题(DP/C++)
- 广搜简单题
- LAMP环境的搭建(ubuntu)
- ubuntu系统R语言安装 XML包