From 47806d9e390ee00e1d29ad1da8c1aa908882a758 Mon Sep 17 00:00:00 2001
From: yuan <123@>
Date: 星期二, 11 八月 2026 14:43:59 +0800
Subject: [PATCH] 用河南鹤壁代码覆盖山西长治
---
src/main/java/com/ruoyi/framework/config/ApplicationConfig.java | 43 +++++--------------------------------------
1 files changed, 5 insertions(+), 38 deletions(-)
diff --git a/src/main/java/com/ruoyi/framework/config/ApplicationConfig.java b/src/main/java/com/ruoyi/framework/config/ApplicationConfig.java
index 1c9b1d1..66a00e7 100644
--- a/src/main/java/com/ruoyi/framework/config/ApplicationConfig.java
+++ b/src/main/java/com/ruoyi/framework/config/ApplicationConfig.java
@@ -1,22 +1,11 @@
package com.ruoyi.framework.config;
-import com.fasterxml.jackson.databind.ObjectMapper;
-import com.fasterxml.jackson.databind.SerializationFeature;
-import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
-import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateDeserializer;
-import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
-import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateSerializer;
-import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
+import java.util.TimeZone;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapperBuilderCustomizer;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.EnableAspectJAutoProxy;
-
-import java.time.LocalDate;
-import java.time.LocalDateTime;
-import java.time.format.DateTimeFormatter;
-import java.util.TimeZone;
/**
* 绋嬪簭娉ㄨВ閰嶇疆
@@ -28,36 +17,14 @@
@EnableAspectJAutoProxy(exposeProxy = true)
// 鎸囧畾瑕佹壂鎻忕殑Mapper绫荤殑鍖呯殑璺緞
@MapperScan("com.ruoyi.**.mapper")
-public class ApplicationConfig {
+public class ApplicationConfig
+{
/**
* 鏃跺尯閰嶇疆
*/
@Bean
- public Jackson2ObjectMapperBuilderCustomizer jacksonObjectMapperCustomization() {
+ public Jackson2ObjectMapperBuilderCustomizer jacksonObjectMapperCustomization()
+ {
return jacksonObjectMapperBuilder -> jacksonObjectMapperBuilder.timeZone(TimeZone.getDefault());
- }
-
- @Bean
-
- public ObjectMapper objectMapper() {
- ObjectMapper mapper = new ObjectMapper();
- JavaTimeModule module = new JavaTimeModule();
- // LocalDateTime锛氭敮鎸� yyyy-MM-dd HH:mm:ss
- DateTimeFormatter dateTimeFormatter =
- DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
- module.addDeserializer(LocalDateTime.class,
- new LocalDateTimeDeserializer(dateTimeFormatter));
- module.addSerializer(LocalDateTime.class,
- new LocalDateTimeSerializer(dateTimeFormatter));
- // LocalDate锛氭敮鎸� yyyy-MM-dd
- DateTimeFormatter dateFormatter =
- DateTimeFormatter.ofPattern("yyyy-MM-dd");
- module.addDeserializer(LocalDate.class,
- new LocalDateDeserializer(dateFormatter));
- module.addSerializer(LocalDate.class,
- new LocalDateSerializer(dateFormatter));
- mapper.registerModule(module);
- mapper.disable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS);
- return mapper;
}
}
--
Gitblit v1.9.3