每日技术干货,第一时间送达!
-
缓存支持
-
跨微服务翻译支持(User和Order 是2个不同微服务,order里面有userId 需要userName)
-
国际化支持
-
多种ORM框架适配
-
多数据源支持
-
集合支持(userIds [1,2,3] 翻译为张三,李四,王五)
-
反向翻译支持 男->gender 0 张三->user id id 陕西分公司 财务部 -> org_id 1
-
我拥有一个ID,但需要向客户展示他的职位/姓名,但又不想手动执行表关联查询。
-
我有一个字典码"sex"和对应的字典值0,我希望将其翻译为"男",以便展示给客户。
-
我有一组用户ID,例如1、2、3,我希望将它们展示为"张三"、"李四"、"王五",供客户查看。
-
我的枚举中包含一个"title"字段,我希望向前端展示该字段的值,以供客户查看。
-
我拥有一个唯一键(例如手机号码、身份证号码),但需要向客户展示他们的职位/姓名,而又不想手动执行表关联查询。
<!-- 目前最新版本就是 2.2.1-M1 -->
<dependency>
<groupId>com.fhs-opensource</groupId>
<artifactId>easy-trans-spring-boot-starter</artifactId>
<version>2.2.1-M1</version>
</dependency>
<dependency>
<groupId>com.fhs-opensource</groupId>
<artifactId>easy-trans-mybatis-plus-extend</artifactId>
<version>2.2.1-M1</version>
</dependency>
# 翻译配置
easy-trans:
# 平铺模式
is-enable-tile:true
# 开启redis支持
is-enable-redis:true
# 开启responseBody 全局拦截后自动翻译
is-enable-global:true
# 字典缓存是否放到redis中 做二级缓存,微服务模式推荐开启
dict-use-redis:true
db-type:mysql
-
http://easy-trans.fhs-opensource.top/components/readme.html
往期推荐
xxl-job里那些惊艳的架构设计,保证你看懂了直接得跪下~
记一次堆外内存泄露,整个团队通宵处理到爆肝!
不要再封装各种 Util 工具类了,这个神级框架值得拥有!
12 个适合做外包项目的开源后台管理系统
8年开发,连登陆接口都写这么烂...
全球AI产品50强!国产 AI 居然占了这么多?你跟上了吗?

