All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy