link.jfire.sql.function.sqloperation.SaveOperator Maven / Gradle / Ivy
package link.jfire.sql.function.sqloperation;
import java.util.List;
public interface SaveOperator
{
/**
* 将一个对象保存或者更新到数据库。如果对象的id属性有值,就是更新操作,如果没有值就是插入操作
*
* @param
*
* @param entity
* @return
*/
public void save(T entity);
/**
* 批量保存一个list中的数据
*
* @param
* @param entitys
*/
public void batchInsert(List entitys);
/**
* 将一个对象以插入的形式保存到数据库
*
* @param entity
*/
public void insert(Object entity);
}