EasyTrans 1.2.4 发布,Mybatis Plus 多表关联外键翻译组件
更新内容: 支持表唯一键字段代替主键翻译(比如excel导入填写用户手机号,插入数据库的时候需要userid) 修复使用 @TransMethodResult 翻译方法返回值的时候,平铺不起作用的问题 修复vo中有循环嵌套 会引发无限循环问题 插件介绍: 表里我们经常存放字典码,外键 给前端展示的时候要展示字典描述(比如 sex 0 代表男),外键要显示title/name (如userid1 要翻译为张三)。字典比较简单,很多项目都直接交给前端翻译,但是外键翻译是必须要后台来做的,最常见的就是 表join ,这样又要自己写sql 比较麻烦。使用Easy Trans,只需要一个注解就可以搞定数据翻译。 支持的场景: 字典翻译 把sex 0翻译为男 普通外键翻译/唯一键翻译 框架使用mp/jpa能力自动帮你去执行sql根据外键查询name/title 并且set到你的vo字段上 跨微服务翻译 比如order集合user是2个微服务,但是order要展示创建人姓名,表里只有id 可以使用跨微服务翻译 枚举翻译 把枚举中的汉字给到前端 Trans注解: 程序员...