differences = compareDifferences(tableInfo, source, entity);
- log.info("审计日志 - {}", JSON.toJSONString(differences));
+ log.info("审计日志 - {}", JacksonUtils.toJson(differences));
}
private Object getEntityFromParameter(Object parameter) {
diff --git a/wemirr-platform-framework/db-spring-boot-starter/src/main/java/com/wemirr/framework/db/mybatisplus/handler/type/JsonListTypeHandler.java b/wemirr-platform-framework/db-spring-boot-starter/src/main/java/com/wemirr/framework/db/mybatisplus/handler/type/JsonListTypeHandler.java
deleted file mode 100644
index 45bfe64a4ccfa0b695e71573ca75e801d27cb0f0..0000000000000000000000000000000000000000
--- a/wemirr-platform-framework/db-spring-boot-starter/src/main/java/com/wemirr/framework/db/mybatisplus/handler/type/JsonListTypeHandler.java
+++ /dev/null
@@ -1,46 +0,0 @@
-package com.wemirr.framework.db.mybatisplus.handler.type;
-
-import com.alibaba.fastjson2.JSON;
-import com.alibaba.fastjson2.TypeReference;
-import com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler;
-import org.apache.ibatis.type.MappedTypes;
-
-import java.lang.reflect.Field;
-import java.util.ArrayList;
-import java.util.List;
-
-/**
- * 通用 JSON List 类型处理器
- *
- * 用于将 List 类型数据序列化为 JSON 存储到数据库,支持复杂对象列表的持久化
- *
- * @author Levin
- */
-@MappedTypes(value = {List.class})
-public class JsonListTypeHandler extends AbstractJsonTypeHandler> {
-
- public JsonListTypeHandler(Class> type, Field field) {
- super(type, field);
- }
-
- public JsonListTypeHandler(Class> type) {
- super(type);
- }
-
- @Override
- public List