From 688d3c200cb9ca0ae113e123c064a17e5c76cbcb Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期五, 06 二月 2026 22:23:24 +0800
Subject: [PATCH] 集成shardingsphere-jdbc和seata分布式事务

---
 xp-service/xp-vehicleConvoy/src/main/java/com/xiaopeng/vehicleConvoy/config/MessageLocalConfig.java |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/xp-service/xp-vehicleConvoy/src/main/java/com/xiaopeng/vehicleConvoy/config/MessageLocalConfig.java b/xp-service/xp-vehicleConvoy/src/main/java/com/xiaopeng/vehicleConvoy/config/MessageLocalConfig.java
index df6fec0..bd4907c 100644
--- a/xp-service/xp-vehicleConvoy/src/main/java/com/xiaopeng/vehicleConvoy/config/MessageLocalConfig.java
+++ b/xp-service/xp-vehicleConvoy/src/main/java/com/xiaopeng/vehicleConvoy/config/MessageLocalConfig.java
@@ -9,6 +9,8 @@
 import org.springframework.util.StringUtils;
 import org.springframework.web.servlet.LocaleResolver;
 
+import java.nio.charset.Charset;
+import java.nio.charset.StandardCharsets;
 import java.time.Duration;
 
 
@@ -19,6 +21,18 @@
 public class MessageLocalConfig {
 
     @Bean
+    public MessageSourceProperties messageSourceProperties() {
+        MessageSourceProperties properties = new MessageSourceProperties();
+        properties.setBasename("i18n/messages");
+        properties.setEncoding(StandardCharsets.UTF_8);
+        properties.setFallbackToSystemLocale(false);
+        properties.setCacheDuration(Duration.ofSeconds(-1));
+        properties.setAlwaysUseMessageFormat(false);
+        properties.setUseCodeAsDefaultMessage(true);
+        return properties;
+    }
+
+    @Bean
     public MessageSource messageSource(MessageSourceProperties properties) {
         ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
         if (StringUtils.hasText(properties.getBasename())) {

--
Gitblit v1.7.1