com.kukababy.plus.dao.UpdateFace Maven / Gradle / Ivy
The newest version!
package com.kukababy.plus.dao;
import java.util.List;
import java.util.Map;
/**
*
* 描述:
*
*
* @author [email protected]
* @date 2019年3月5日 下午10:52:58
*/
public interface UpdateFace {
/**
*
* 描述:更新一条记录
*
*
* @param entity
* @return
*/
int update(Object entity);
/**
*
* 描述: 更新一条记录,指定需要更新哪些字段
* 1、entityClass 必须定义数据库主键
* 2、plusMap 必须传主键和主键值
* 3、plusMap 大小>1
* 4、使用场景:在表单修改,不定字段修改,简化操作
*
* @param entityClass
* @param plusMap
* @return
*/
int update(Class> entityClass, Map plusMap);
/**
*
* 描述:批量更新多条记录
*
*
* @param entitys
* @return
*/
int updateBatch(List
© 2015 - 2024 Weber Informatics LLC | Privacy Policy