您的位置:首页 > 编程语言 > Java开发

一、 找出函数中存在的问题。以下题目均在Lab05项目中完成。 1、 请给MySQLConnBean.java中的类和每个方法都加上注释

2016-04-22 15:57 696 查看
package org.easybooks.bookstore.jdbc;

import java.sql.*;

/**

*

* @author 罗文恺

* 日期:2016年4月22日

*

*/

/**

* 此类是用JDBC来与数据库进行连接

*/

public class MySQLConnBean {

private Statement stmt=null;

private Connection conn=null;

private ResultSet rs=null;

/**

* 创建数据库的连接

* @throws Exception

*/

public void openConn() throws Exception {

Class.forName("com.mysql.jdbc.Driver");//加载mysql的驱动类

String url="jdbc:mysql://localhost:3306/test";//提供JDBC连接的URL

//连接MySql数据库,用户名是root和密码是123456

String user="root";

String password="123456";

conn=DriverManager.getConnection(url, user, password);//与数据库的连接

}

/**

* 创建一个Statement,执行SQL语句 ,返回一个结果集

* @param sql

* @return

*/

public ResultSet execQuery(String sql){

rs=null;

try{

stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);

rs=stmt.executeQuery(sql);

}catch (SQLException e) {

System.err.println("Data.executeQuery:"+e.getMessage());

}

return rs;

}

/**

* 关闭Statement

*/

public void closeStmt(){

try{

stmt.close();

}catch(SQLException e){

System.err.println("Data.executeQuery:"+e.getMessage());

}

}

/**

* 关闭数据库连接,释放资源

*/

public void closeConn(){

try{

conn.close();

}catch(SQLException e){

System.err.println("Data.executeQuery:"+e.getMessage());

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: