这个只是一个登陆的 页面,只做了查询和增加。非常简洁,适合新手。
1.使用前先创建一个数据库,然后用“查询”,用记事本打开user.sql内容,复制到SQL查询窗口运行,就会帮你建立一个user表和插入几条数据。
2.Eclipse 中导入该项目即可,(菜单File->Import->General->Existing Projects into Workspace)
3.src\DB\Conn.java为数据库连接代码,请修改为你本机对应的参数
private String db = “test”; // 数据库名
private String user = “root”; // 数据库用户名
private String pass = “”; // 数据库密码
package DB;
import java.sql.*;
public class Conn {
private String db = "test"; // 数据库名
private String user = "root"; // 数据库用户名
private String pass = ""; // 数据库密码
private String drivername = "com.mysql.jdbc.Driver"; // mysql driver
private String URL = "jdbc:mysql://localhost:3306/" + db
+ "?useUnicode=true&characterEncoding=UTF8&user=" + user
+ "&password=" + pass;
private Connection conn = null;
public Conn(){
conn = this.getConn();
}
public Connection getConn() { // get database connection
Connection aconn = null;
try {
Class.forName(drivername).newInstance(); // 载入驱动器
aconn = DriverManager.getConnection(URL); // 连接到数据库
} catch (Exception e) {
e.printStackTrace();
}
return aconn;
}
public ResultSet executeQuery(String str) {
ResultSet rs = null;
try {
Statement stmt = conn.createStatement(); // 语句接口
rs = stmt.executeQuery(str); // 获得结果集
} catch (Exception e) {
e.printStackTrace();
}
return rs;
}
public int executeUpdate(String str) {
int ret = 0;
try {
Statement stmt = conn.createStatement();
ret = stmt.executeUpdate(str);//执行sql语句,返回影响行数
} catch (SQLException e) {
e.printStackTrace();
}
return ret;
}
}
下载地址:http://cid-48ca6ece8e801d64.office.live.com/self.aspx/.Public/Demo%5E_JavaBean.rar