package com.espeed.dao.impl; import java.util.List; import com.espeed.dao.XMailAccountDao; import com.espeed.webmail.pojo.XMailAccount; /*** * * @author 陈南巧 * 邮箱账号dao接口实现类 */ public class XMailAccountDaoImpl extends WebmailHibernateBaseDAOImpl<XMailAccount, Long> implements XMailAccountDao { /**实体插入*/ public int addPojo(XMailAccount o)throws Exception{ return super.add(o); } /**实体编辑*/ public void updatePojo(XMailAccount o)throws Exception{ super.update(o); } /**HQL查询*/ public List<XMailAccount> findByHql(String hql)throws Exception{ return super.getAll(hql); } /**HQL查询数量*/ public int findByHqlCount(String hql)throws Exception{ return super.count(hql); } /**SQL查询*/ public List findBySqlFind(String sql)throws Exception{ return super.findBySql(sql); } /**HQL更新*/ public void updateByHql(String hql)throws Exception{ super.updateorDelBySql(hql); } }