读书人

反照技术

发布时间: 2012-10-31 14:37:32 作者: rapoo

反射技术

反照技术

package cn.zhangqi.service.base;import java.io.Serializable;import java.util.LinkedHashMap;import cn.zhangqi.bean.QueryResult;public interface Dao<T>{public long getCount();/** * 删除实体 * @param entity */public  void delete(Serializable...ids);/** * 保存实体 * @param entity */public void  save(T entity);/** * 修改实体 * @param entity */public void update(T entity);/** * 通过id查找实体 * @param id * @return */public T find(Serializable id);public QueryResult<T> getScrollData(int firstindex, int maxresult,LinkedHashMap<String, String> orderby) ;public QueryResult<T> getScrollData(int firstindex, int maxresult,String wherejbql,Object[] queryParams) ;public QueryResult<T> getScrollData(int firstindex, int maxresult) ;public QueryResult<T> getScrollData() ;/** *  * @param firstindex * @param maxresult * @param wherejbql * @param queryParams * @param orderby * @return */public QueryResult<T> getScrollData(int firstindex, int maxresult,String wherejbql,Object[] queryParams,LinkedHashMap<String, String> orderby) ;}

?

读书人网 >软件架构设计

热点推荐