src/sportmeeting/dao/BaseDao.java
(完整代码) 1KBpackage sportmeeting.dao;
import java.io.Serializable;
import java.util.List;
public interface BaseDao {
//加载指定ID的持久化对象
public Object loadById(Class<?> clazz, Serializable id);
//加载指定ID的持久化对象
public Object getById(Class<?> clazz, Serializable id);
//加载满足条件的持久化对象
public Object loadObject(String hql);
//装载指定类的所有持久化对象
public List<?> listAll(String clazz);
//查询指定类的满足条件的持久化对象
public List<?> query(String hql);
//分页查询指定类的满足条件的持久化对象
public List<?> query(String hql,int pageNo,int pageSize);
//保存或更新指定的持久化对象
public void saveOrUpdate(Object obj);
//删除指定ID的持久化对象
public void delById(Class<?> clazz,Serializable id);
//根据hql语句更新对象某个属性
public void update(String hql);
//使用sql查询指定类的满足条件的持久化对象
public List<?> querySql(String sql);
//使用sql分页查询指定类的满足条件的持久化对象
public List<?> querySql(String sql, int pageNo, int pageSize);
}
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
