jdbcutils.java
来自「一个公司管理系统,用简单的htmlt要servlet做的,有增.查.改功能.适合」· Java 代码 · 共 73 行
JAVA
73 行
/**
*
*/
package com.tarena.util;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.sql.DataSource;
/**
* @author dong xuyuan
*
*/
public class JdbcUtils {
private final static String DATABASE_JNDI_NAME = "java:comp/env/jdbc/tarena";
/**
* get the db connection
*
* @return
*/
public static Connection getConnection() {
Connection conn = null;
try {
Context ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup(DATABASE_JNDI_NAME);
conn = ds.getConnection();
} catch (Exception e) {
e.printStackTrace();
}
return conn;
}
public static void close(Connection conn) {
if(conn != null) {
try {
conn.close();
} catch(Exception e) {
e.printStackTrace();
}
}
}
public static void close(Statement stmt) {
if(stmt != null) {
try {
stmt.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
public static void close(ResultSet rs) {
if(rs != null) {
try {
rs.close();
} catch(Exception e) {
e.printStackTrace();
}
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?