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

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