📄 usermanagerbiz.java
字号:
package bookmanager.biz;
/**
@author 第一小组
@version 图书管理系统-User对象的操作
@since 2008-05-14 下午15:45:30
*/
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;
import bookmanager.bean.DbUtil;
import bookmanager.entity.User;
public class UserManagerBIZ {
ResultSet rs;
DbUtil snn=null;
public UserManagerBIZ(){
}
public UserManagerBIZ(DbUtil snn){
this.snn=snn;
}
//封装User对象,用以显示单独一个
public User UserObject(String name){
User user=null;
String sql="select * from T_USER" ;
rs=DbUtil.executeQuery(sql);
try {
while(rs.next()){
if(name.equals(rs.getString("NAME")))
{
user.setUSID(rs.getInt("USID"));
user.setLOGINID(rs.getString("LOGINID"));
user.setNAME("NAME");
user.setPWD("PWD");
user.setDUTY("DUTY");
}
}
}catch (SQLException e) {
e.printStackTrace();
}finally{
DbUtil.closeConnection();
}
return user;
}
//封装所有user对象用以查询
public List AllUserObject(){
User user;
List list=new LinkedList();
String sql="select * from T_USER";
rs=DbUtil.executeQuery(sql);
try {
while(rs.next()){
user=new User();
// System.out.println(rs.getInt("USID"));
user.setUSID(rs.getInt("USID"));
// System.out.println(rs.getString("LOGINID"));
user.setLOGINID(rs.getString("LOGINID"));
user.setNAME(rs.getString("NAME"));
user.setPWD(rs.getString("PWD"));
user.setDUTY(rs.getString("DUTY"));
list.add(user);
}
} catch (SQLException e) {
e.printStackTrace();
}finally{
DbUtil.closeConnection();
}
return list;
}
//插入用户
public void insertUser(){
String sql="insert into T_USER (LOGINID,NAME,PWD,DUTY) value(?,?,?,?)";
String[] obj={"",""};//要插入的行的对应值
DbUtil.executeUpdate(sql,obj);
};
//删除用户
public void delUser(){
String Username=null;
String sql="delete from T_USER where USID="+Username;
DbUtil.executeUpdate(sql);
}
//修改用户
public void updateUser(){
String Username=null;
String sql="Update T_USER set NAME=?,PWD=? DUTY=? where LOGINID=?"+Username; //是要修改的行的用户名
String[] obj={"",""};//要修改的行的对应值
DbUtil.executeUpdate(sql,obj);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -