爱意满满的作品展示区。
gejun123456

Intellij 下 mybatis 插件 MyBatisCodeHelperPro,大幅提升效率

  •  3
     
  •   gejun123456 ·
    gejun123456 · Aug 6, 2017 · 26775 views
    This topic created in 3204 days ago, the information mentioned may be changed or developed.

    支持 mysql+oracle+sqlite

    根据 java 对象一键生成 Dao 接口,Service,Xml,数据库建表 Sql 文件 提供 dao 与 xml 的跳转 支持创建多字段索引 多字段唯一约束

    generateFile

    根据 mapper 中方法名直接生成 sql 并补全方法(可生成大部分单表操作的 sql )

    generateMultiple

    支持生成 if-test 语句

    if-test

    支持使用 mybatis-generator

    mybatis-generator

    另外还有 mybatis 接口方法名重构支持,property refid resultMap 等的自动补全 mybatis 中 sql 自动补全等功能

    下载地址: http://ogyxv3y5w.bkt.clouddn.com/MyBatisCodeHelper-Pro-1.6.6.zip

    注意 这个是收费版 一年 29 元 地址: https://github.com/gejun123456/MyBatisCodeHelper-Pro

    另外有免费版 在 Intellij 中搜 MybatisCodeHelper 即可。

    Supplement 1  ·  Aug 6, 2017

    再来一张通过方法名直接生成sql find

    21 replies    2017-09-01 09:33:25 +08:00
    CFO
        1
    CFO  
       Aug 6, 2017 via Android
    支持 现在很少用 xml 的 mapper 了 注解方面有什么特别的支持吗?
    gejun123456
        2
    gejun123456  
    OP
       Aug 6, 2017
    @CFO 目前还没有注解的支持,可以做到通过方法名直接生成注解的,这个在考虑中,如果 sql 多的话 会导致 mapper 文件东西看起来混乱。
    qiyuey
        3
    qiyuey  
       Aug 6, 2017   ❤️ 1
    赞,希望支持注解
    CFO
        4
    CFO  
       Aug 6, 2017 via Android   ❤️ 1
    @gejun123456 持续关注 加油啊
    loveCoding
        5
    loveCoding  
       Aug 6, 2017   ❤️ 1
    赞一个 , 支持.
    unique
        6
    unique  
       Aug 6, 2017   ❤️ 1
    thanks
    mritd
        7
    mritd  
       Aug 6, 2017 via iPhone   ❤️ 1
    支持,免费版一直在用
    twogoods
        8
    twogoods  
       Aug 6, 2017 via Android
    真的好强大啊....我他妈自己这几天花时间搞的 mybatis SQL 生成器感觉瞬间被.....不管了,无耻放上地址骗个 star🌚https://github.com/twogoods/TgDao
    gejun123456
        9
    gejun123456  
    OP
       Aug 6, 2017
    @twogoods 已 star,编译期间生成代码 这个我喜欢。
    thinkmore
        10
    thinkmore  
       Aug 7, 2017
    eclipse 中有吗?
    hqtc
        11
    hqtc  
       Aug 7, 2017   ❤️ 1
    顺手推荐 mybatis 工具,用了通用 Mapper 和分页插件, 大赞。
    http://mybatis.tk/
    gejun123456
        12
    gejun123456  
    OP
       Aug 7, 2017 via Android
    @thinkmore 木有
    macrosea
        13
    macrosea  
       Aug 7, 2017
    m
    RagingSweet
        14
    RagingSweet  
       Aug 9, 2017   ❤️ 1
    功能很强!提几个建议:
    1. mybatisgenerator 生成的时候可以过滤掉大段的注释
    2. 生成 mapper/Dto 对象的时候支持设置命名的 prefix/suffix
    gejun123456
        15
    gejun123456  
    OP
       Aug 9, 2017
    @RagingSweet mybatisgenerator 生成注释的这个应该是可以在 mybatisGeneraror 的 xml 配置的 http://www.mybatis.org/generator/configreference/commentGenerator.html
    目前生成 mapper 对象支持 suffix,dto 这个之后会做,谢谢建议。
    Totato5749
        16
    Totato5749  
       Aug 10, 2017
    人生苦短,我用 Rails (笑)
    wzdbsss
        17
    wzdbsss  
       Aug 22, 2017 via Android
    免费版和收费版有差别吗
    gejun123456
        18
    gejun123456  
    OP
       Aug 23, 2017 via Android
    @wzdbsss 有区别的,可以看 https://github.com/gejun123456/MyBatisCodeHelper-Pro 上面的区别,一般用免费版就够了
    littlezebra525
        19
    littlezebra525  
       Aug 31, 2017
    你好,请问一下 是否支持 在 resultmap 标签中自动 添加 property 和 column 的映射?
    a7063888
        20
    a7063888  
       Sep 1, 2017 via iPhone
    大拇指👍🏻
    gejun123456
        21
    gejun123456  
    OP
       Sep 1, 2017 via Android
    @littlezebra525 支持的,支持 java 类添加新字段生成到 xml 中
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2892 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 74ms · UTC 13:55 · PVG 21:55 · LAX 06:55 · JFK 09:55
    ♥ Do have faith in what you're doing.