V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fxjson
V2EX  ›  程序员

tk mybatis 多还是 mybatis plus 多

  •  
  •   fxjson · 2023-08-05 09:20:31 +08:00 via Android · 2218 次点击
    这是一个创建于 469 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家工作中还用 mybatis generator 吗,今天看到一个帖子说 generator 过时了,用通用 mapper 来实现单表操作,需要复杂查询或者联表时才写 xml ,不知道大家喜欢的方案是什么,tk 还是 mpb 还是 jpa,个人不太喜欢 jpa,生成的 sql 没有可读性,优化都不知道怎么搞

    onikage
        1
    onikage  
       2023-08-05 09:39:51 +08:00
    我选 jpa.
    knightdf
        2
    knightdf  
       2023-08-05 10:00:20 +08:00
    jpa, jooq
    beetlerx
        3
    beetlerx  
       2023-08-05 10:02:08 +08:00
    https://github.com/javaoffers/briefest
    最近用这个 感觉还不错
    RainCats
        4
    RainCats  
       2023-08-05 10:58:06 +08:00
    plus
    790002517zzy
        5
    790002517zzy  
       2023-08-05 11:05:43 +08:00 via Android
    小项目 mybatis generator 大的 mybatis+JPA
    mmdsun
        6
    mmdsun  
       2023-08-05 11:34:31 +08:00 via iPhone
    非要推荐就用 mybatis plus 吧。

    推荐 JPA 或者 Spring Data R2DBC
    ymmud
        7
    ymmud  
       2023-08-05 14:18:28 +08:00
    mybatis-dynamic-sql , 这个好像是官配
    yeyang5211
        8
    yeyang5211  
       2023-08-05 15:10:32 +08:00
    mybatis plus 哪个熟悉用哪个
    JPA 写复杂 sql 有点蛋疼
    potatowish
        9
    potatowish  
       2023-08-05 17:31:26 +08:00 via iPhone
    小项目 jpa ,大项目直接 mybatis plus ,搭配着用,什么适合用什么,别给自己较劲
    wenyuan5
        10
    wenyuan5  
       2023-08-05 19:09:55 +08:00
    fluent-mybatis
    yechentide
        11
    yechentide  
       2023-08-05 19:57:58 +08:00 via iPhone
    我选 Doma2
    houshuu
        12
    houshuu  
       2023-08-05 21:56:22 +08:00 via iPhone
    jpa ,自己写爽,接手其他人写的那是基本不敢改
    crazyweeds
        13
    crazyweeds  
       2023-10-14 22:43:02 +08:00
    还是喜欢 tk ,api 设计很优雅。
    plus 各种 wrapper ,烦得很。
    再评一下 flex,功能很多,但是 api 设计乱七八糟的。最近好奇,然后一个项目用了下,api 设计太迷惑了,准备换成 tk 了。或者 tk 作者的新版。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   947 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 21:29 · PVG 05:29 · LAX 13:29 · JFK 16:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.