封装访问数据库的方法
需要导包mysql架包
以下代码每一步都有解释
/**
* 所有DAO的父类
* @author Administrator
*
*/
public class BaseDao {
/**连接*/
protected Connection con;
/**SQL语句执行对象*/
protected PreparedStatement ps;
/**结果集*/
protected ResultSet rs;
/**
* 建立连接
*/
public void setConnection(){
try {
//获取mysql包中的com.mysql.jdbc下Driver.class类文件的地址
Class.forName("com.mysql.jdbc.Driver");
//调用Connection下的 DriverManager.getConnection()方法连接数据库
//参数1-数据库地址;参数2-数据库用户名;参数3-数据库密码
this.con = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/re?characterEncoding=utf-8",
"root","123");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
/**
* 调用方法关闭连接
*/
public void closeConnection(){
try