mirror of
https://github.com/continew-org/continew-admin.git
synced 2025-09-13 02:57:13 +08:00
style: 优化部分注释
This commit is contained in:
@@ -30,8 +30,9 @@ import top.charles7c.continew.starter.core.constant.StringConstants;
|
||||
import top.charles7c.continew.starter.data.mybatis.plus.enums.IBaseEnum;
|
||||
|
||||
/**
|
||||
* Easy Excel 枚举基类转换器
|
||||
* Easy Excel 枚举接口转换器
|
||||
*
|
||||
* @see IBaseEnum
|
||||
* @author Charles7c
|
||||
* @since 2023/2/5 19:29
|
||||
*/
|
||||
|
@@ -30,8 +30,9 @@ import cn.hutool.core.util.ReflectUtil;
|
||||
import top.charles7c.continew.starter.data.mybatis.plus.enums.IBaseEnum;
|
||||
|
||||
/**
|
||||
* 通用枚举基类 BaseEnum 反序列化器
|
||||
* 通用枚举接口 IBaseEnum 反序列化器
|
||||
*
|
||||
* @see IBaseEnum
|
||||
* @author Charles7c
|
||||
* @since 2023/1/8 13:56
|
||||
*/
|
||||
|
@@ -26,8 +26,9 @@ import com.fasterxml.jackson.databind.annotation.JacksonStdImpl;
|
||||
import top.charles7c.continew.starter.data.mybatis.plus.enums.IBaseEnum;
|
||||
|
||||
/**
|
||||
* 通用枚举接口 BaseEnum 序列化器
|
||||
* 通用枚举接口 IBaseEnum 序列化器
|
||||
*
|
||||
* @see IBaseEnum
|
||||
* @author Charles7c
|
||||
* @since 2023/1/8 13:56
|
||||
*/
|
||||
|
@@ -30,6 +30,7 @@ import top.charles7c.continew.starter.data.mybatis.plus.enums.IBaseEnum;
|
||||
/**
|
||||
* Jackson 配置
|
||||
*
|
||||
* @see IBaseEnum
|
||||
* @author Charles7c
|
||||
* @since 2022/12/11 13:23
|
||||
*/
|
||||
@@ -38,7 +39,7 @@ import top.charles7c.continew.starter.data.mybatis.plus.enums.IBaseEnum;
|
||||
public class JacksonConfiguration {
|
||||
|
||||
/**
|
||||
* 针对枚举基类 BaseEnum 的序列化和反序列化
|
||||
* 针对枚举接口 IBaseEnum 的序列化和反序列化
|
||||
*/
|
||||
@Bean
|
||||
public ObjectMapper objectMapper(Jackson2ObjectMapperBuilder builder) {
|
||||
|
@@ -38,7 +38,7 @@ import com.fasterxml.jackson.databind.type.ClassKey;
|
||||
* 重写增强后:<br>
|
||||
* 1. 同默认 1;<br>
|
||||
* 2. 同默认 2;<br>
|
||||
* 3. 如果也找不到 Enum 类型(所有枚举父类)的反序列化器,开始查找指定枚举类型的接口的反序列化器(例如:GenderEnum 枚举类型,则是找它的接口 BaseEnum 的反序列化器);<br>
|
||||
* 3. 如果也找不到 Enum 类型(所有枚举父类)的反序列化器,开始查找指定枚举类型的接口的反序列化器(例如:GenderEnum 枚举类型,则是找它的接口 IBaseEnum 的反序列化器);<br>
|
||||
* 4. 同默认 3。
|
||||
* </p>
|
||||
*
|
||||
|
@@ -113,7 +113,7 @@ public class MyBatisPlusMetaObjectHandler implements MetaObjectHandler {
|
||||
* @param fillFieldValue
|
||||
* 要填充的字段值
|
||||
* @param isOverride
|
||||
* 如果字段值不为空,是否覆盖(true 覆盖、false 不覆盖)
|
||||
* 如果字段值不为空,是否覆盖(true:覆盖;false:不覆盖)
|
||||
*/
|
||||
private void fillFieldValue(MetaObject metaObject, String fieldName, Object fillFieldValue, boolean isOverride) {
|
||||
if (metaObject.hasSetter(fieldName)) {
|
||||
|
Reference in New Issue
Block a user