public class SaveStrategy<T> extends Object
| 构造器和说明 |
|---|
SaveStrategy() |
| 限定符和类型 | 方法和说明 |
|---|---|
SaveStrategy<T> |
allFieldSave(boolean allFieldSave)
设置是否所有字段 新增 - null值字段 将会被修改成NULL
|
SaveStrategy<T> |
conflictKeys(Getter<T>... conflictKeys)
设置 争议/冲突字段
|
SaveStrategy |
conflictKeys(String... conflictKeys)
设置 争议/冲突字段
|
SaveStrategy<T> |
forceFields(Getter<T>... forceFields)
设置强制字段 - null值字段 将会被修改成NULL
|
void |
onConflict(Consumer<db.sql.api.cmd.basic.IConflictAction<T>> conflictAction)
设置发生争议(重复)的操作
|
public SaveStrategy<T> allFieldSave(boolean allFieldSave)
allFieldSave - 是否所有字段 新增public SaveStrategy<T> forceFields(Getter<T>... forceFields)
forceFields - 强制字段public SaveStrategy<T> conflictKeys(Getter<T>... conflictKeys)
conflictKeys - 争议/冲突字段 - 重复数据的KEYpublic SaveStrategy conflictKeys(String... conflictKeys)
conflictKeys - 争议/冲突字段 - 重复数据的KEYpublic void onConflict(Consumer<db.sql.api.cmd.basic.IConflictAction<T>> conflictAction)
conflictAction - Copyright © 2025. All rights reserved.