1.控制台打印法:
System.out.println(flag+"\n");
System.out.println(flag+"\r");//此处为换行
System.out.println(this.getClass()+" execute() ");
System.out.println(user.getUserName());
System.out.println(user.getPassWord());
System.out.println(user.getAge());
System.out.println(user.getSex());
System.out.println(user.getBeizhu());
System.out.println(user.getHobby()[0]);
System.out.println(user.getXieyi());
2.数据库插入真实值法:
private String sql;
private DBConnection dbcon;
private int flag;
private Users currentUser;
private ResultSet rs;
public int insert(Users user)
{
dbcon=new DBConnection();
sql=" insert into bbs_students ( username,password,sex,age,hobby,beizhu,xieyi) values ('shitou','123',0,59,'music','woshih',0) ";
flag=dbcon.executeUpdate(sql);
return flag;
}
public Users GetAll(Users user)
{
dbcon=new DBConnection();
sql="
select userid,username from bbs_students where username='"+user.getUserName()+"' and password='"+user.getPassWord()+"'
"; //切记插入的sql语句末不能有; !!!!!!!
rs=dbcon.executeQuery(sql);
try{
if(rs.next())
{
currentUser=new Users();
currentUser.setUserName(rs.getString("username"));
currentUser.setSex(rs.getInt("sex"));
currentUser.setAge(rs.getInt("age"));
currentUser.setBeizhu(rs.getString("beizhu"));
currentUser.setXieyi(rs.getString("xieyi"));
//打印 数组中的值
System.out.println(currentUser.getUserName());
System.out.println(currentUser.getPassWord());
System.out.println(currentUser.getAge());
System.out.println(currentUser.getSex());
System.out.println(currentUser.getBeizhu());
//String s=rs.getString("hobby");
//currentUser.setHobby(s.split(":"));
currentUser.setHobby(rs.getString("hobby").split(":"));
}
}
catch (SQLException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
//打印 数组中的值
System.out.println(flag+"\r");
System.out.println(this.getClass()+" execute() ");
System.out.println(currentUser.getUserName());
System.out.println(currentUser.getPassWord());
System.out.println(currentUser.getAge());
System.out.println(currentUser.getSex());
System.out.println(currentUser.getBeizhu());
System.out.println(currentUser.getHobby());
System.out.println(currentUser.getHobby()[0]); //此处打印为空值,要从1开始
System.out.println(currentUser.getHobby()[1]);
System.out.println(currentUser.getHobby()[2]);
System.out.println(currentUser.getXieyi());
return currentUser;
}