BaseDao接口

来源:互联网 发布:金刚经 知乎 编辑:程序博客网 时间:2024/06/05 23:51
* @author LIUTT55
 *   BaseDao接口
 * @param <T>
 */

public interface BaseDao<T>{
    /*写操作*/
    public void saveEntity(T t);
    public void saveOrUpdateEntity(T t);
    public void updateEntity(T t);
    public void deleteEntity(T t);
    public void batchEntityByHQL(String hql,Object...objects);
    
    /*读操作*/
    public T loadEntity(Integer id);
    public T getEntity(Integer id);
    public List<T> findEntityByHQL(String hql,Object...objects);
    //单值检索保证唯一性 值有且只有一个
    public Object uniqueResult(String hql,Object...objects);
}

0 0