| 限定符和类型 | 方法和说明 |
|---|---|
int |
Dao.save(Collection<T> list,
Consumer<SaveStrategy<T>> saveStrategy)
实体类保存
|
<M extends Model<T>> |
Dao.save(M model,
Consumer<SaveStrategy<M>> saveStrategy)
实体类Model保存
|
int |
Dao.save(T entity,
Consumer<SaveStrategy<T>> saveStrategy)
实体类保存
|
<M extends Model<T>> |
Dao.saveModel(Collection<M> list,
Consumer<SaveStrategy<M>> saveStrategy)
实体类Model保存
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
BaseDaoImpl.save(Collection<T> list,
Consumer<SaveStrategy<T>> saveStrategy) |
<M extends Model<T>> |
BaseDaoImpl.save(M model,
Consumer<SaveStrategy<M>> saveStrategy) |
int |
BaseDaoImpl.save(T entity,
Consumer<SaveStrategy<T>> saveStrategy) |
<M extends Model<T>> |
BaseDaoImpl.saveModel(Collection<M> list,
Consumer<SaveStrategy<M>> saveStrategy) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <M extends Model<T>,T> |
ModelInsertCreateUtil.create(BaseInsert<?> insert,
ModelInfo modelInfo,
M insertData,
SaveStrategy<T> saveStrategy,
DbType dbType) |
static <T> BaseInsert<?> |
EntityInsertCreateUtil.create(BaseInsert<?> insert,
TableInfo tableInfo,
T insertData,
SaveStrategy<T> saveStrategy,
DbType dbType) |
| 构造器和说明 |
|---|
EntityInsertContext(BaseInsert<?> insert,
TableInfo tableInfo,
T entity,
SaveStrategy strategy) |
ModelInsertContext(BaseInsert<?> insert,
T model,
SaveStrategy strategy) |
| 限定符和类型 | 方法和说明 |
|---|---|
SaveStrategy<T> |
SaveStrategy.allFieldSave(boolean allFieldSave)
设置是否所有字段 新增 - null值字段 将会被修改成NULL
|
SaveStrategy<T> |
SaveStrategy.conflictKeys(Getter<T>... conflictKeys)
设置 争议/冲突字段
|
SaveStrategy |
SaveStrategy.conflictKeys(String... conflictKeys)
设置 争议/冲突字段
|
SaveStrategy<T> |
SaveStrategy.forceFields(Getter<T>... forceFields)
设置强制字段 - null值字段 将会被修改成NULL
|
| 限定符和类型 | 方法和说明 |
|---|---|
default int |
SaveMapper.save(Collection<T> list,
Consumer<SaveStrategy<T>> saveStrategy)
多个保存,非批量行为
|
default <M extends Model<T>> |
SaveModelMapper.save(M model,
Consumer<SaveStrategy<M>> consumer)
实体类新增
|
default int |
SaveMapper.save(T entity,
Consumer<SaveStrategy<T>> consumer)
单个保存
|
default <M extends Model<T>> |
SaveModelMapper.saveModel(Collection<M> list,
Consumer<SaveStrategy<M>> consumer)
多个保存,非批量行为
|
| 限定符和类型 | 方法和说明 |
|---|---|
default <T> int |
SaveBasicMapper.save(Collection<T> list,
Consumer<SaveStrategy<T>> consumer)
多个保存,非批量行为
|
default <T,M extends Model<T>> |
SaveModelBasicMapper.save(M model,
Consumer<SaveStrategy<M>> saveStrategy)
实体类新增
|
default <T> int |
SaveBasicMapper.save(T entity,
Consumer<SaveStrategy<T>> consumer)
实体类新增
|
default <T,M extends Model<T>> |
SaveModelBasicMapper.saveModel(Collection<M> list,
Consumer<SaveStrategy<M>> saveStrategy)
多个保存,非批量行为
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <M extends Model> |
SaveModelMethodUtil.save(BasicMapper basicMapper,
M model,
SaveStrategy<M> saveStrategy) |
static <T> int |
SaveMethodUtil.save(BasicMapper basicMapper,
TableInfo tableInfo,
T entity,
SaveStrategy<T> strategy) |
static <M extends Model> |
SaveModelMethodUtil.saveList(BasicMapper basicMapper,
Collection<M> list,
SaveStrategy<M> saveStrategy) |
static <T> int |
SaveMethodUtil.saveList(BasicMapper basicMapper,
TableInfo tableInfo,
Collection<T> list,
SaveStrategy strategy) |
Copyright © 2025. All rights reserved.