package com.espeed.dao; import java.util.List; import com.espeed.pojo.YxyReadingCount; import com.espeed.vo.PageBean; /** * 程序名称: EspeedMail_时速邮箱 * 程序版本: V1.0 * 作 者: 深圳市科飞时速网络技术有限公司(0755-88843776) * 版权所有: 深圳市科飞时速网络技术有限公司 * 技术支持: Tech@21gmail.com * 单元名称: 统计dao接口(营销游) * 开始时间: 2013.12.09 * 程 序 员: 谢勇 * 最后修改: * 备 注: 如需修改请通知程序员 */ public interface YxyReadingCountDao { // /**删除统计量*/ // public void delCount()throws Exception; // /**插入统计量*/ // public void insertCount(List<YxyReadingCount> o)throws Exception; // /**查询统计数据根据用户*/ // public List<YxyReadingCount> findAllCount(String logindid,String domain,String mailUID)throws Exception; // /**查询用户的统计量*/ // public List findCountTol(String logindid,String domain)throws Exception; // /**查询域的统计量*/ // public List findCountTolDomain(String domain)throws Exception; // /**查询所有记录*/ // public List<YxyReadingCount> findAll()throws Exception; // /**根据用户与域名查询总量*/ // public List<YxyReadingCount> findByUser(String logindid,String domain)throws Exception; /**实体插入*/ public int addPojo(YxyReadingCount o)throws Exception; /**实体编辑*/ public void updatePojo(YxyReadingCount o)throws Exception; /**HQL查询*/ public List<YxyReadingCount> findByHql(String hql)throws Exception; /**HQL数量查询*/ public int findByHqlCount(String hql)throws Exception; /**指定条记录*/ public List<YxyReadingCount> findByHqlSet(String hql,int num)throws Exception; /**HQL查询分页*/ public List<YxyReadingCount> findByHqlPage(String hql,String hqlcount,PageBean pb)throws Exception; /**SQL查询*/ public List<Object> findBySqlQuery(String sql)throws Exception; /**HQL更新*/ public void updateByHql(String hql)throws Exception; // /**更新统计信息*/ // public void updateCount(List<YxyReadingCount> o)throws Exception; // /**插入统计数据*/ // public void insertCount(YxyReadingCount o)throws Exception; // /**查询统计根据邮件唯一码*/ // public List<YxyReadingCount> findCountByMailUID(String mailUID)throws Exception; // /**统计总点读数*/ // public List findCountByUid(int userID)throws Exception; }