?? userdaoimpl.java
字號:
package org.dao.impl;
import java.util.List;
import org.dao.UserDao;
import org.model.Userinfo;
public class UserDaoImpl extends BaseDaoImpl implements UserDao{
public void saveUser(Userinfo Userinfo) {
super.insert(Userinfo);
}
public List<Userinfo> getAll(Class clazz){
return super.getObjects(Userinfo.class);
}
public Userinfo getByName(String name){
Userinfo Userinfo = (Userinfo)super.getObject(Userinfo.class, name);
return Userinfo;
}
public void deleteByName(String name){
super.delete(Userinfo.class, name);
}
public List<Userinfo> findByName(String name){
List<Userinfo> list = super.search("from Userinfo where Userinfoname='"+name+"'");
return list;
}
public void update(Userinfo Userinfo){
super.renew(Userinfo);
}
public Userinfo isValidAdmin(String Username,String password){
Userinfo Userinfo = null;
List<Userinfo> list = super.search("from Userinfo where grade='2' and Username='"+Username+"' and password='"+password+"'");
if(list!=null&&list.size()>0){
Userinfo = list.get(0);
}
return Userinfo;
}
public Userinfo isValidUser(String Username,String password){
Userinfo Userinfo =null;
List<Userinfo> list = super.search("from Userinfo where Username='"+Username+"' and pwd='"+password+"'");
if(list!=null&&list.size()>0){
Userinfo = list.get(0);
}
return Userinfo;
}
public Userinfo getByID(Integer id){
return (Userinfo)super.getObject(Userinfo.class, id);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -