V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
610384825
V2EX  ›  程序员

Mybatis SQL 开发神器 MybatisBoost,为 Mybatis 带来诸多官方没有的高级特性

  •  
  •   610384825 · 2019-01-14 21:28:41 +08:00 · 3370 次点击
    这是一个创建于 2168 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Mybatis SQL 开发神器 MybatisBoost,为 Mybatis 带来诸多官方没有的高级特性,包含通用 CrudMapper、Mybatis 语法增强、字段生成、JSON 映射、智能方法查询、无感知分页、SQL 指标与监控、流式查询(开发中...)等功能,使用 MybatisBoost 来提升开发效率,轻松编写 SQL 代码! https://github.com/zhang-rf/mybatis-boost

    16 条回复    2019-01-18 10:35:44 +08:00
    shuqin2333
        1
    shuqin2333  
       2019-01-14 21:44:20 +08:00
    我们项目组用的是 mybatis 通用 mapper,功能很您这个差不多
    wdlth
        2
    wdlth  
       2019-01-14 21:49:06 +08:00
    和某 Mapper 差不多,不过加太多功能也不好。
    gz911122
        3
    gz911122  
       2019-01-14 21:50:54 +08:00
    我觉得 mybatis 缺少一个非阻塞式的拓展。。一直没找到
    HiJackXD
        4
    HiJackXD  
       2019-01-14 22:26:20 +08:00 via iPhone
    马克先 和 mybatis plus 的比较呢
    gejun123456
        5
    gejun123456  
       2019-01-15 07:44:24 +08:00 via iPhone
    可以试试我的 idea 插件 https://github.com/gejun123456/MyBatisCodeHelper-Pro/blob/master/README.md 方法名生成 sql 和你这个功能差不多
    610384825
        6
    610384825  
    OP
       2019-01-15 10:07:49 +08:00
    @gz911122 你是指异步非阻塞吗?这的得要 JDBC 来实现。。
    gz911122
        7
    gz911122  
       2019-01-15 11:23:18 +08:00
    @610384825 对的 异步非阻塞,现在只能每次用 feature 包一层写的我头晕。。
    abcbuzhiming
        8
    abcbuzhiming  
       2019-01-15 12:56:42 +08:00
    楼主出晚了,你要是再 Mybatis-plus 出来之前弄出这套东西的话估计你就成了,目前对 Mybatis 的增强套件我还没见到能比 Mybatis-plus 处理的更好的
    610384825
        9
    610384825  
    OP
       2019-01-15 14:03:37 +08:00
    @abcbuzhiming 在开发之前已经有了解到其他同类产品,实际上还是有很大区别的,建议你可以看下文档
    610384825
        10
    610384825  
    OP
       2019-01-15 14:32:04 +08:00
    @gz911122 异步非阻塞要 JDBC 来实现,要不然你另起一个线程去包的话没有实际意义呀
    hexinxucxy
        11
    hexinxucxy  
       2019-01-15 15:07:49 +08:00
    加上读写分离
    ala2008
        12
    ala2008  
       2019-01-15 15:34:36 +08:00
    厉害,有些特性有点像 jpa
    610384825
        13
    610384825  
    OP
       2019-01-15 22:15:49 +08:00
    @hexinxucxy 这个在 plan 之中,请关注后续 release
    610384825
        14
    610384825  
    OP
       2019-01-16 13:51:23 +08:00
    @ala2008 参考了 JPA
    610384825
        15
    610384825  
    OP
       2019-01-16 21:27:37 +08:00
    @shuqin2333 可以试一下这个哈
    610384825
        16
    610384825  
    OP
       2019-01-18 10:35:44 +08:00
    顶一下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2469 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 05:10 · PVG 13:10 · LAX 21:10 · JFK 00:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.