除了 Hibernate 和 Mybatis 还有其他的什么可以选?

作者站长头像
站长
· 阅读数 8

Mybatis 和 Hibernate 各有各的优点吧,感觉用久了有点腻了。查了一下,还有一种基于 JOOQ 的查询,像写 C# 的 LINQ 一样用 Java 来写 SQL,站内有一个介绍看了感觉还行https://segmentfault.com/a/1190000045244062

所以 JOOQ、Hibernate、Mybatis Java 应该就是这三种 Dao Layer 的框架了吧,再也玩儿不出其他什么花样了吧应该。

回复
1个回答
avatar
test
2024-09-07

基于 JOOQ 的查询,写法实例截图。

answer image

看着狠爽,写SQL一样写代码,等于给代码加上了编译检查,不怕写错字段名等低级错误, 使用文档 https://www.mjga.cc/doc/db-first

回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容