首页>代码>java web简单网上书店系统>/网上书店系统(可修改)/chapter8/src/org/mmxbb/bookstore/dao/hibernate/AdminuserDaoHibernate.java
/* * Created on 2006-1-21 * * TODO To change the template for this generated file go to * Window - Preferences - Java - Code Style - Code Templates */ package org.mmxbb.bookstore.dao.hibernate; import java.util.List; import net.sf.hibernate.Hibernate; import net.sf.hibernate.type.Type; import org.mmxbb.bookstore.dao.AdminuserDao; import org.mmxbb.bookstore.model.Adminuser; import org.springframework.orm.hibernate.HibernateObjectRetrievalFailureException; import org.springframework.orm.hibernate.support.HibernateDaoSupport; /** * @author mmx * * TODO To change the template for this generated type comment go to * Window - Preferences - Java - Code Style - Code Templates */ public class AdminuserDaoHibernate extends HibernateDaoSupport implements AdminuserDao { public void save(Adminuser adminuser) { getHibernateTemplate().save(adminuser); } public Adminuser load(String Adminuser) { Adminuser adminuser; try{ adminuser = (Adminuser)getHibernateTemplate().load(Adminuser.class,Adminuser); }catch(HibernateObjectRetrievalFailureException e){ adminuser = null; } return adminuser; } public void update(Adminuser adminuser) { getHibernateTemplate().update(adminuser); } public void delete(String adminuser) { getHibernateTemplate().delete(load(adminuser)); } public List find(String query){ return getHibernateTemplate().find(query); } public List findAll(){ return getHibernateTemplate().find("from Adminuser"); } public Adminuser findLoginAdminuser(String adminuser,String adminpass){ String[] args=new String[]{adminuser,adminpass}; Type[] types=new Type[]{Hibernate.STRING,Hibernate.STRING,}; List l=getHibernateTemplate().find("from Adminuser a where a.adminuser=? and a.adminpass=?",args,types); if(l.size()==1){ return (Adminuser)l.get(0); } else return null; } }


13752890376
9月22日
暂无贡献等级
ch0724
6月19日
暂无贡献等级
周 敬博 LV2
2月18日
wwwrsac
2024年12月21日
暂无贡献等级
mm1242 LV1
2024年12月19日
mingyuekanna
2024年12月16日
暂无贡献等级
kyrie1102 LV4
2024年12月15日
asdxvfvfs
2024年12月3日
暂无贡献等级
shunlun8855 LV1
2024年10月28日
martiz
2024年7月13日
暂无贡献等级