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