V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
牛客网
mocxe2vwww
V2EX  ›  Java

一般项目会使用 mybatis 自动生成的 example 吗?

  •  
  •   mocxe2vwww · 47 天前 · 1944 次点击
    这是一个创建于 47 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家项目上会用 Example 吗? 还是手写 xml 。

    23 条回复    2020-09-15 16:08:15 +08:00
    lyusantu
        1
    lyusantu   47 天前
    师傅领进门 修行看个人
    keshawnvan
        2
    keshawnvan   47 天前
    自己写的生成工具
    yiyi11
        3
    yiyi11   46 天前 via Android
    用 mybatisplus
    wysnylc
        4
    wysnylc   46 天前
    如果不嫌 xml 东西多可以用,这个恰恰是依赖最小的
    Foxkeh
        5
    Foxkeh   46 天前
    用过, 不过"或"条件组合比较多的话, mybatis generator 生成的查询模板就难以胜任了
    3 楼说的 mybatis plus 这方面做得比较好
    cweijan
        6
    cweijan   46 天前
    Example 不好用, 参数少用 mybatis-generator-pro 插件生成, 参数多手写 XML
    godwinma
        7
    godwinma   46 天前
    不会,手写
    leafre
        8
    leafre   46 天前
    并不能提高效率
    earther01
        9
    earther01   46 天前
    用的 tk 的 example,还挺好用的
    egfegdfr
        10
    egfegdfr   46 天前
    不用,都是自己手写,如果嫌麻烦可以用 mybatis plus
    twogoods
        11
    twogoods   46 天前
    不写 xml 单纯写注解呢 https://github.com/twogoods/TgDao
    wangyanrui
        12
    wangyanrui   46 天前 via Android
    代码是工具,只要易读,怎么方便怎么来,这个东西不需要纠结😁
    shuang99
        13
    shuang99   46 天前
    我觉得挺好用的呀,至少俺的效率还是快了些的。。。
    EminemW
        14
    EminemW   46 天前
    用 mybatis plus,需要配置 sql 优化,不然默认 select * ,而且自带的 selectOne()实现方式居然是调用 selectList()然后结果取第一个
    sagaxu
        15
    sagaxu   46 天前 via Android
    不用 mybatis,简单的走 jpa,复杂的 jdbctemplate 自己拼
    MarioLuo
        16
    MarioLuo   46 天前 via Android
    后期维护麻烦,生成一堆代码
    inktiger
        17
    inktiger   46 天前
    我一般都是手写,排版都要自己调,虽然开头累死个人,但维护起来挺好的
    qwerthhusn
        18
    qwerthhusn   46 天前
    发现简单的增删改查可以直接 JPA,复杂的用 MyBatis (很少很少),两个混用,
    securityCoding
        20
    securityCoding   46 天前
    一般项目直接 jpa 了~
    gz911122
        21
    gz911122   46 天前
    不用, 后面改起来太麻烦
    siweipancc
        22
    siweipancc   46 天前 via iPhone
    一般涉及多表多条件的不如手写,这货就跟 jpa 一样,很难用得好。
    遇到是报表的上百行组装,管你用啥框架,乖乖手写。
    zouzou
        23
    zouzou   45 天前
    用 MyBatis Dynamic SQL,复杂的手写 sql 。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2653 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 07:56 · PVG 15:56 · LAX 00:56 · JFK 03:56
    ♥ Do have faith in what you're doing.