Skip to content

API介绍

Yi Li edited this page Apr 12, 2019 · 3 revisions

Mapper 与 Service 方法

添加

方法 返回值 说明
insert int 插入全字段数据
insertSelective int 插入非空字段数据
batchInsert int 批量插入全字段数据
batchInsertSelective int 批量插入非空字段数据

删除

方法 返回值 说明
deleteByPrimaryKey int 根据主键删除
deleteByExample int 根据条件删除

更新

方法 返回值 说明
updateByPrimaryKey int 根据主键更新全字段数据
updateByPrimaryKeySelective int 根据主键更新非空字段数据
updateByExample int 根据条件更新全字段数据
updateByExampleSelective int 根据条件更新非空字段数据
updateByPrimaryKeyWithOptimisticLock int 根据主键更新全字段数据 乐观锁
updateByPrimaryKeySelectiveWithOptimisticLock int 根据主键更新非空字段数据 乐观锁
upsert int 根据主键插入或更新全字段数据
upsertSelective int 根据主键插入或更新非空字段数据

查找

方法 返回值 说明
selectByPrimaryKey Model 根据主键查找返回Model
selectByPrimaryKeyWithColumns Model 根据主键查找返回包含指定字段数据的Model
countByExample long 根据条件查找 count(*)
selectByExample List 根据条件查找返回List
selectPageByExample Page 根据条件查找返回Page
selectByExampleSingleResult Model 根据条件查找返回Model
Clone this wiki locally