doc: 添加全局配置逻辑删除字段的文档。

This commit is contained in:
Suomm 2023-08-17 15:06:54 +08:00
parent 33cb4a39fe
commit a87505040f

View File

@ -199,9 +199,27 @@ public class MyConfiguration {
@Bean @Bean
public LogicDeleteProcessor logicDeleteProcessor(){ public LogicDeleteProcessor logicDeleteProcessor(){
LogicDeleteProcessor processor = new ....; return new DateTimeLogicDeleteProcessor();
return processor;
} }
} }
``` ```
## 全局配置逻辑删除字段
`MyBatis-Flex` 中,可以使用 `FlexGlobalConfig``MyBatis-Flex` 启动之前,指定项目中的逻辑删除列的列名。
```java
FlexGlobalConfig.getDefaultConfig().setLogicDeleteColumn("del_flag");
```
这样就可以省略实体类属性上的 `@Column(isLogicDelete = true)` 注解了。
```java
public class Account {
// @Column(isLogicDelete = true)
private Boolean delFlag;
}
```