Spring Boot构建微服务:国际化、HATEOAS与DevOps实践
1. 许可服务的国际化
国际化是使应用程序适应不同语言的基本要求,其主要目标是开发能够以多种格式和语言提供内容的应用程序。下面将详细介绍如何为之前创建的许可服务添加国际化支持。
1.1 引导类配置
首先,需要更新引导类 LicenseServiceApplication.java ,为许可服务创建 LocaleResolver 和 ResourceBundleMessageSource 。以下是引导类的代码示例:
package com.optimagrowth.license;
import java.util.Locale;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Bean;
import org.springframework.context.support.ResourceBundleMessageSource;
import org.springframework.web.servlet.LocaleResolver;
import org.springframework.web.servlet.i18n.SessionLocaleReso
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



