📄 dao.java.svn-base
字号:
package util.dao;
import java.io.Serializable;
public interface Dao<T, PK extends Serializable> {
/**
* 创建对象
*
* @param entity
*/
public void create(T entity);
/**
* 更新对象
*
* @param entity
*/
public void update(T entity);
/**
* 通过id得到对象
*
* @param id
* @return
*/
public T findById(PK id);
/**
* 删除对象
*
* @param entity
*/
public void delete(T entity);
/**
* 保存对象(无论是新建还是修改)
*
* @param entity
*/
public void saveOrUpdate(T entity);
/**
* 分页浏览
*
* @param pagination
*/
public void browse(Pagination<T> pagination);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -