dbconn.java
来自「struts入门是一本简单介绍struts方面的书籍。对于初学者来说是一个不错的」· Java 代码 · 共 68 行
JAVA
68 行
package list;
import java.sql.*;
public class DbConn {
String serverName = "localhost";
String driver = "oracle.jdbc.driver.OracleDriver";
String url = "jdbc:oracle:thin:@"+serverName+":1521:ora9i";
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
public DbConn() {
super();
}
/**获得对数据库操作的连接*/
public void getConn() {
try {
Class.forName(driver);
conn = DriverManager.getConnection(url, "scott", "tiger");
} catch (Exception e) {
System.out.println("connection error: " + e);
}
}
public ResultSet executeQuery(String sql) {
try {
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
} catch (SQLException e) {
System.out.println("executeQuery error: " + e);
}
return rs;
}
public void close() {
try {
rs.close();
stmt.close();
} catch (SQLException e) {
System.out.println("ResultSet or Statement closing error: " + e);
} finally {
if (rs != null) {
try {
rs.close();
} catch (SQLException e) {
System.out.println("ResultSet closing error: " + e);
}
}
if (stmt != null) {
try {
stmt.close();
} catch (SQLException e) {
System.out.println("Statement closing error: " + e);
}
}
if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
System.out.println("connection closing error: " + e);
}
}
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?