public class WarmFlow extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
private boolean |
banner
启动banner
|
private String |
dataFillHandlerPath
数据填充处理类路径
|
private String |
dataSourceType
数据源类型, mybatis模块对orm进一步的封装, 由于各数据库分页语句存在差异,
当配置此参数时, 以此参数结果为基准, 未配置时, 取DataSource中数据源类型,
兜底为mysql数据库
|
private boolean |
enabled
开关
|
private String |
keyType
id生成器类型, 不填默认为orm扩展自带生成器或者warm-flow内置的19位雪花算法, SnowId14:14位,SnowId15:15位, SnowFlake19:19位
|
private boolean |
logicDelete
是否开启逻辑删除
|
private String |
logicDeleteValue
逻辑删除字段值
|
private String |
logicNotDeleteValue
逻辑未删除字段
|
private String |
tenantHandlerPath
租户模式处理类路径
|
private boolean |
ui
ui开关
|
| Constructor and Description |
|---|
WarmFlow() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDataFillHandlerPath() |
String |
getDataSourceType() |
String |
getKeyType() |
String |
getLogicDeleteValue() |
String |
getLogicNotDeleteValue() |
String |
getTenantHandlerPath() |
static WarmFlow |
init() |
boolean |
isBanner() |
boolean |
isEnabled() |
boolean |
isLogicDelete() |
boolean |
isUi() |
private static void |
printBanner(WarmFlow flowConfig) |
void |
setBanner(boolean banner) |
void |
setDataFillHandlerPath(String dataFillHandlerPath) |
void |
setDataSourceType(String dataSourceType) |
void |
setEnabled(boolean enabled) |
void |
setKeyType(String keyType) |
void |
setLogicDelete(boolean logicDelete) |
private static void |
setLogicDelete(WarmFlow flowConfig) |
void |
setLogicDeleteValue(String logicDeleteValue) |
void |
setLogicNotDeleteValue(String logicNotDeleteValue) |
void |
setTenantHandlerPath(String tenantHandlerPath) |
void |
setUi(boolean ui) |
static void |
spiLoad() |
private boolean enabled
private boolean banner
private String keyType
private boolean logicDelete
private String logicDeleteValue
private String logicNotDeleteValue
private String dataFillHandlerPath
private String tenantHandlerPath
private String dataSourceType
private boolean ui
public WarmFlow()
public static void spiLoad()
private static void setLogicDelete(WarmFlow flowConfig)
private static void printBanner(WarmFlow flowConfig)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public boolean isBanner()
public void setBanner(boolean banner)
public String getKeyType()
public void setKeyType(String keyType)
public boolean isLogicDelete()
public void setLogicDelete(boolean logicDelete)
public String getLogicDeleteValue()
public void setLogicDeleteValue(String logicDeleteValue)
public String getLogicNotDeleteValue()
public void setLogicNotDeleteValue(String logicNotDeleteValue)
public String getDataFillHandlerPath()
public void setDataFillHandlerPath(String dataFillHandlerPath)
public String getTenantHandlerPath()
public void setTenantHandlerPath(String tenantHandlerPath)
public String getDataSourceType()
public void setDataSourceType(String dataSourceType)
public boolean isUi()
public void setUi(boolean ui)
Copyright © 2024. All rights reserved.