首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
阿里云
MatthewMurdock
V2EX  ›  问与答

go 语言下有类似 mybatis 的框架吗?

  •  
  •   MatthewMurdock · 127 天前 · 1141 次点击
    这是一个创建于 127 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近因为大四要准备工作了,要从 java 转到 go 语言,在学习过程中 go 语言,发现无论是 gorm 还是 xorm 都是全
    ORM 映射框架,不像 mybatis 需要在 xml 或注解中编写 sql 语句。

    个人觉得这种形式不够灵活,而看 b 站的 Kratos 框架倒不是全自动,却是需要硬编码,必须写好留有占位符的 sql 语句,而且无法动态生成,感觉又太笨重了。

    所以好奇 go 方面没有推广半自动 ORM 映射?
    如果有的话,v 友们有什么推荐的框架吗。
    6 条回复    2019-11-24 17:33:07 +08:00
    dacapoday
        1
    dacapoday   127 天前
    golang 是比较新的语言,相关框架也只会用较新的理念去设计。mybatis 本身就在淘汰的边缘,更不会有人去造这些古董的轮子。
    jamesxu
        2
    jamesxu   127 天前 via iPhone
    @dacapoday 你从哪得出 mybatis 要淘汰了
    dacapoday
        3
    dacapoday   127 天前
    @jamesxu #2 目前依然应用广泛,但新项目不用了。
    abcbuzhiming
        4
    abcbuzhiming   127 天前
    @dacapoday 哈? mybatis 在淘汰的边缘?不如你说说目前主流的 java 关系数据访问框架是啥
    wangsongyan
        5
    wangsongyan   127 天前 via iPhone
    xormplus/sqlt
    Aoang
        6
    Aoang   127 天前 via Android
    为什么不用 sqlx ?
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1781 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 17:12 · PVG 01:12 · LAX 10:12 · JFK 13:12
    ♥ Do have faith in what you're doing.