EasyTrans 2.1.9 发布,让您少写 40% 多表 SQL
1、本次更新
1.1 翻译结果配置了ref属性之后 不再给transMap存放此属性
1.2 添加@TransSett 注解 用于指定本次翻译哪几个字段或者排除翻译哪几个字段
1.3 解决 ids翻译 ref设置报错问题
1.4 解决自定义序列化方式后,无法反序列化问题
1.5 为uniqueField 添加缓存支持
2、组件介绍
支持的场景:
- 字典翻译 把 sex 0 翻译为男
- 普通外键翻译 / 唯一键翻译 框架使用 mp/jpa 能力自动帮你去执行 sql 根据外键查询 name/title 并且 set 到你的 vo 字段上
- 跨微服务翻译 比如 order (订单服务) user (用户服务) 是 2 个微服务,但是 order 要展示创建人姓名,表里只有 user id 可以使用跨微服务翻译
- 枚举翻译 把枚举中的汉字给到前端
亮点:
- 有效降低业务代码量
- 有着很好的微服务支持
有着很好的缓存支持
他们也在用:
小诺:https://gitee.com/xiaonuobase/snowy 5.1k star
maku-boot: https://gitee.com/makunet/maku-boot 10.6 k star
官网:
http://easy-trans.fhs-opensource.top/
3、支持的 ORM 框架
如果您使用了以下 ORM 框架都可以集成本插件做翻译:
- Mybatis Plus
- JPA
- TK Mybatis
- BeetlSQL

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Jmix Studio 1.5.0 版本发布 - 企业级少代码快速开发框架
Jmix 少代码框架开发工具 Studio 1.5.0 版本发布,这次发布主要包含以下内容,推荐通过 IDEA 插件直接升级: 新功能: - 支持自动迁移项目至 Jmix 1.5.0。 - Flow UI 菜单设计器改进,使用更加方便。 - 经典 UI 和 Flow UI 的设计器统一放在了 IDEA 的右侧:Jmix UI。包含 UI 层级结构和组件属性面板。 - 组件工具箱默认不展示,需要时可通过点击 Add component 操作打开。 - 代码片段工具箱可以用 Spring bean 或者 UI 控制器编辑窗口顶部的 Code Snippets 按钮打开。 主要 Bug 修复和改进: - 修复了 IDE 会在点击预览界面中上传组件时崩溃的问题。 - 改进了界面设计器中组件拖放时目标位置的展示方式。 - Jmix 1.5+ MySQL 项目使用 com.mysql:mysql-connector-j 制件。 - 打开某些项目 IDE freeze 的问题。 详细修复的问题列表,请参考 Jmix Youtrack: https://youtrack.jmix.io/issu...
- 下一篇
openGemini 正式加入 openEuler DB SIG,携手开展全方面技术创新
2023 年 2 月,openGemini 正式申请加入 openEuler DB SIG,现已完成对 openEuler 的各项兼容性测试,并计划加入 openEuler 23.03 版本。 openGemini 可在物联网、嵌入式、边缘计算、运维监控(AIOps)等领域与 openEuler 社区展开合作,充分利用自身技术竞争优势,增强 openEuler 社区的影响力和竞争力的同时,不断挖掘新的机遇和技术创新点,进一步提升 openGemini 的技术实力和社区品牌知名度。 项目地址 https://github.com/openGemini https://gitee.com/src-openeuler/openGemini 项目官网 http://opengemini.org openGemini简介 openGemini是由华为云数据库创新实验室自行设计、研发并面向全球开源的一款云原生分布式时序数据库。主要面向物联网和运维监控等场景,提供海量时序数据库处理和分析的开源解决方案,以进一步降低企业运营和运维成本,提升产品质量和生产效率。 openGemini发展历程 如图所示,...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS关闭SELinux安全模块
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址