V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
mocxe2vwww
V2EX  ›  Java

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

  •  
  •   mocxe2vwww · Sep 14, 2020 · 5582 views
    This topic created in 2063 days ago, the information mentioned may be changed or developed.

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

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