| 限定符和类型 | 方法和说明 |
|---|---|
int |
Dao.saveOrUpdate(Collection<T> list,
Consumer<SaveOrUpdateStrategy<T>> saveOrUpdateStrategy)
实体类保存或修改
|
<M extends Model<T>> |
Dao.saveOrUpdate(M model,
Consumer<SaveOrUpdateStrategy<M>> saveOrUpdateStrategy)
实体类Model保存或修改
|
int |
Dao.saveOrUpdate(T entity,
Consumer<SaveOrUpdateStrategy<T>> saveOrUpdateStrategy)
实体类保存或修改
|
<M extends Model<T>> |
Dao.saveOrUpdateModel(Collection<M> list,
Consumer<SaveOrUpdateStrategy<M>> saveOrUpdateStrategy)
实体类Model保存或修改
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
BaseDaoImpl.saveOrUpdate(Collection<T> list,
Consumer<SaveOrUpdateStrategy<T>> saveOrUpdateStrategy) |
<M extends Model<T>> |
BaseDaoImpl.saveOrUpdate(M model,
Consumer<SaveOrUpdateStrategy<M>> saveOrUpdateStrategy) |
int |
BaseDaoImpl.saveOrUpdate(T entity,
Consumer<SaveOrUpdateStrategy<T>> saveOrUpdateStrategy) |
<M extends Model<T>> |
BaseDaoImpl.saveOrUpdateModel(Collection<M> list,
Consumer<SaveOrUpdateStrategy<M>> saveOrUpdateStrategy) |
| 限定符和类型 | 方法和说明 |
|---|---|
SaveOrUpdateStrategy<T> |
SaveOrUpdateStrategy.allField(boolean allField)
设置是否所有字段 新增 或 修改 - null值字段 将会被修改成NULL
|
SaveOrUpdateStrategy<T> |
SaveOrUpdateStrategy.forceFields(Getter<T>... forceFields)
设置强制字段 - null值字段 将会被修改成NULL
|
SaveOrUpdateStrategy<T> |
SaveOrUpdateStrategy.ignoreLogicDeleteWhenCheck(boolean ignoreLogicDeleteWhenCheck) |
SaveOrUpdateStrategy<T> |
SaveOrUpdateStrategy.on(Consumer<Where> where)
设置 自定义存在的where 条件
|
| 限定符和类型 | 方法和说明 |
|---|---|
default int |
SaveOrUpdateMapper.saveOrUpdate(Collection<T> list,
Consumer<SaveOrUpdateStrategy<T>> saveOrUpdateStrategy)
实体类新增或修改
先查是否存在,再进行新增或修改
|
default <M extends Model<T>> |
SaveOrUpdateModelMapper.saveOrUpdate(M model,
Consumer<SaveOrUpdateStrategy<M>> saveOrUpdateStrategy)
实体类Model新增或修改
先查是否存在,再进行新增或修改
|
default int |
SaveOrUpdateMapper.saveOrUpdate(T entity,
Consumer<SaveOrUpdateStrategy<T>> saveOrUpdateStrategy)
实体类新增或修改
先查是否存在,再进行新增或修改
|
default <M extends Model<T>> |
SaveOrUpdateModelMapper.saveOrUpdateModel(Collection<M> list,
Consumer<SaveOrUpdateStrategy<M>> saveOrUpdateStrategy)
实体类Model新增或修改
先查是否存在,再进行新增或修改
|
| 限定符和类型 | 方法和说明 |
|---|---|
default <T> int |
SaveOrUpdateBasicMapper.saveOrUpdate(Collection<T> list,
Consumer<SaveOrUpdateStrategy<T>> saveOrUpdateStrategy)
实体类新增或修改
先查是否存在,再进行新增或修改
|
default <T,M extends Model<T>> |
SaveOrUpdateModelBasicMapper.saveOrUpdate(M model,
Consumer<SaveOrUpdateStrategy<M>> saveOrUpdateStrategy)
实体类Model新增或修改
先查是否存在,再进行新增或修改
|
default <T> int |
SaveOrUpdateBasicMapper.saveOrUpdate(T entity,
Consumer<SaveOrUpdateStrategy<T>> saveOrUpdateStrategy)
实体类新增或修改
先查是否存在,再进行新增或修改
|
default <M extends Model<T>,T> |
SaveOrUpdateModelBasicMapper.saveOrUpdateModel(Collection<M> list,
Consumer<SaveOrUpdateStrategy<M>> saveOrUpdateStrategy)
实体类Model新增或修改
先查是否存在,再进行新增或修改
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <M extends Model> |
SaveOrUpdateModelMethodUtil.saveOrUpdate(BasicMapper basicMapper,
Collection<M> list,
SaveOrUpdateStrategy saveOrUpdateStrategy) |
static <M extends Model<T>,T> |
SaveOrUpdateModelMethodUtil.saveOrUpdate(BasicMapper basicMapper,
ModelInfo modelInfo,
M model,
SaveOrUpdateStrategy saveOrUpdateStrategy) |
static <M extends Model<T>,T> |
SaveOrUpdateModelMethodUtil.saveOrUpdate(BasicMapper basicMapper,
M model,
SaveOrUpdateStrategy saveOrUpdateStrategy) |
static <T> int |
SaveOrUpdateMethodUtil.saveOrUpdate(BasicMapper basicMapper,
TableInfo tableInfo,
Collection<T> list,
SaveOrUpdateStrategy saveOrUpdateStrategy) |
static <T> int |
SaveOrUpdateMethodUtil.saveOrUpdate(BasicMapper basicMapper,
TableInfo tableInfo,
T entity,
SaveOrUpdateStrategy saveOrUpdateStrategy) |
Copyright © 2025. All rights reserved.