EasyTrans 2.0.6 发布,让您少写 30% 的多表 sql
更新内容: 添加JDK17 支持 全局翻译开启的时候,可以使用@IgnoreTrans标记某个方法不用翻译 优化引用,解决很多项目的pom依赖冲突问题。 新增@TransDefaultSett 注解,可以配置PO的默认翻译字段,别名,数据源,唯一键等。 支持的 ORM 框架: 1、Mybatis Plus 2、JPA 3、 TK Mybatis 4、BeetlSQL 组件介绍: 表里我们经常存放字典码,外键 。给前端展示的时候要展示字典描述 (比如 sex 0 代表男),外键要显示 title/name (如 userid 1 要翻译为张三)。字典比较简单,很多项目都直接交给前端翻译,但是外键翻译是必须要后台来做的,最常见的做法就是 表 join ,这样又要自己写 sql 比较麻烦。使用 Easy Trans,只需要一个注解就可以搞定数据翻译。 支持的场景: 字典翻译 把 sex 0 翻译为男 普通外键翻译 / 唯一键翻译 框架使用 mp/jpa 能力自动帮你去执行 sql 根据外键查询 name/title 并且 set 到你的 vo 字段上 跨微服务翻译 比如...