答案模板手机拍卖-服务器端java.pdf
packagecom.cwq.dao.impl;
importjava.util.Iterator;
importjava.util.List;
importorg.hibernate.Query;
importorg.springframework.orm.hibernate3.support.HibernateDaoSupport;
importcom.cwq.dao.AuctionUserDao;
importcom.cwq.model.AuctionUser;
publicclassAuctionUserDaoHibernateextendsHibernateDaoSupportimplements
AuctionUserDao{
publicvoiddelete(Integerid){
//TODOAuto-generatedmethodstub
getHibernateTemplate().delete(
getHibernateTemplate().get(AuctionUser.cla));
}
publicvoiddelete(AuctionUseruser){
//TODOAuto-generatedmethodstub
getHibernateTemplate().delete(user);
}
/**
*查询全部用户
*
*@return获得全部用户
*/
publicListAuctionUserfindAll(){
//TODOAuto-generatedmethodstub
returngetHibernateTemplate().find(fromAuctionUser);
}
/**
*根据用户名,查找用户
*
*@paramusername
*查询所需的用户名
*@parampass
*查询所需的
*@return对应的用户
*/
publicAuctionUserfindUserByNameAndPass(Stringusername,Stringpass){
//TODOAuto-generatedmethodstub
String[]args={username,pass};
Listul=getHibernateTemplate()
.find(
fromAuctionUserasauwhereau.username=?andau.userpass
?,
args);
if(ul.size()1){
return(AuctionUser)ul.get(0);
}
returnnull;
}
/*
*模块4(non-Javadoc)
*
*@seecom.cwq.dao.AuctionUserDao#get(java.lang.Integer)
*/
publicAuctionUserget(Integerid){
//TODOAuto-generatedmethodstub
return(AuctionUser)getHibernateTemplate().get(AuctionUser.cla);
}
publicvoidsave(AuctionUseruser){
//TODOAuto-generatedmethodstub
getHibernateTemplate().save(user);
}
publicvoidupdate(AuctionUserus