j9九游会

  • <tr id='19o36'><strong id='u4os6'></strong> <small id='1mn9j'></small><button id='tb606'></button><li id='r4zym5'> <noscript id='oiutsc'><big id='qwcq'></big><dt id='k0lxvg'></dt></noscript></li></tr> <ol id='jxxe92'><option id='193c2'><table id='jcv7'><blockquote id='5ikp'> <tbody id='jbjg'></tbody></blockquote></table></option></ol><u id='3i5bd'></u><kbd id='nxwxkq'> <kbd id='86dnb'></kbd></kbd>

    <code id='6yavs'><strong id='69rpwn'></strong></code>

    <fieldset id='u73hp6'></fieldset>
          <span id='7z8qqj'></span>

              <ins id='qb0tl9'></ins>
              <acronym id='maqnb'><em id='yo7cv'></em><td id='l7min'><div id='l69d3'></div></td></acronym><address id='4qtq6'><big id='vj3bk'><big id='iomsbb'></big><legend id='ia4t'></legend></big></address>

              <i id='68ussd'><div id='ifc79z'><ins id='bs9w5'></ins></div></i>
              <i id='yz8ol'></i>
            1. <dl id='0vd2s6'></dl>
              1. <blockquote id='icx3n3'><q id='isrw4o'><noscript id='yivmre'></noscript><dt id='vtz2rn'></dt></q></blockquote><noframes id='pwdayv'><i id='ilz1wr'></i>

                EasyTrans 2.1.4 发布

                2023-01-03 14:04 栏目: 行业动态 查看()

                1、本次更新

                     1.1 兼容 Spring 异步写法

                     1.2 适配 springBoot3.x

                     1.3 缓存方案改用 caffeine,性能更好

                     1.4 微服务模式支持 context-path 配置

                     1.5 自动查库的时候用哪个字段查哪个字段,不再是全部字段查

                     1.6 支持级联翻译 (表里只有 cityid 可以把省市区 名称都翻译出来)

                     1.7 兼容 fastjson2 兼容包

                2、组件介绍

                   

                表里我们经常存放字典码,外键 ,其他表的唯一键。给前端展示的时候要展示字典描述 (比如 gender 0 代表男),外键要显示 title/name (如 userid 1 要翻译为张三)。字典比较简单,很多项目都直接交给前端翻译,但是外键翻译是必须要后台来做的。最常见的做法就是 表 join ,这样又要自己写 sql 比较麻烦。使用 Easy Trans,只需要一个注解就可以搞定数据翻译。

                 

                支持的场景:

                •   字典翻译     把 sex 0 翻译为男
                •   普通外键翻译 / 唯一键翻译  框架使用 mp/jpa 能力自动帮你去执行 sql 根据外键查询 name/title 并且 set 到你的 vo 字段上
                •   跨微服务翻译   比如 order (订单服务)     user (用户服务) 是 2 个微服务,但是 order 要展示创建人姓名,表里只有 user id  可以使用跨微服务翻译
                •   枚举翻译   把枚举中的汉字给到前端

                 

                亮点:

                • 有效降低业务代码量
                • 有着很好的微服务支持
                • 有着很好的缓存支持

                他们也在用:

                小诺:https://gitee.com/xiaonuobase/snowy   4.5k star

                maku-boot: https://gitee.com/makunet/maku-boot  9.8k star

                3、支持的 ORM 框架

                   如果您使用了以下 ORM 框架都可以集成本插件做翻译:

                •   Mybatis Plus   
                •   JPA
                •   TK Mybatis
                •   BeetlSQL
                扫二维码与商务沟通

                我们在微信上24小时期待你的声音

                解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流

                郑重申明:j9九游会科技以外的任何非授权单位或个人,不得使用我公司案例作为工作成功展示!