BEAN代码如下:
package dbean;
import java.sql.*;
import java.io.*;
public class UserBean{
String username= "";
public UserBean(String un1){
username = un1;
}
//public UserBean(){}
public String getusername() {
return username;
}
public void CheckIn(String un){
UserBean ub = new UserBean(un);
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (Exception e) {
e.printStackTrace();
}
try {
Connection c = DriverManager.getConnection(
"jdbc:mysql://localhost/boke?user=root&password=512");
String sql="INSERT into user (user_name,password) values('"+ub.getusername()+"','"+ub.getusername()+"')";
Statement stmt = c.createStatement();
stmt.executeUpdate(sql);
c.close();}
catch (SQLException e) {
e.printStackTrace();
}
}
}
package dbean;
import java.sql.*;
import java.io.*;
public class UserBean{
String username= "";
public UserBean(String un1){
username = un1;
}
//public UserBean(){}
public String getusername() {
return username;
}
public void CheckIn(String un){
UserBean ub = new UserBean(un);
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (Exception e) {
e.printStackTrace();
}
try {
Connection c = DriverManager.getConnection(
"jdbc:mysql://localhost/boke?user=root&password=512");
String sql="INSERT into user (user_name,password) values('"+ub.getusername()+"','"+ub.getusername()+"')";
Statement stmt = c.createStatement();
stmt.executeUpdate(sql);
c.close();}
catch (SQLException e) {
e.printStackTrace();
}
}
}
Connection c = DriverManager.getConnection(
"jdbc:mysql://localhost/boke?user=root&password=512");
你可以试试:
Connection c = Drivermanager.getConnection("jdbc:mysql://localhost/boke","root","512");
在bean 的使用上可以采用这种方式:
public void setBean(String username){ this.username = username;}
public String getBean(){return this.username;}在构造时采用:
UserBean ub = new UserBean();
ub.setBean(你要传的对象);