最近发现一种基于 Java17、SpringBoot3 和 JOOQ 的现代 Java 技术栈,可以作为 mybatis 和 hibernate 的第三种选择
一篇关于它的介绍
这个 JOOQ 是一个 CRUD 库,它用起来有点像 C# 的 LINQ
关于这第三种选择大家觉得相对 hibernate 和 mybatis 都有什么优势和劣势?查了一下在国外的社区 jooq 倒是挺流行的,国内的话用的不多,但是里面的编程思想可以借鉴。
另外,建议进大家最好从 https://www.mjga.cc 上下载代码来使用,这样能够确保获取到最新的代码,Github 上的代码主要作展示用,它的版本可能会落后于从 mjga.cc 下载的内容。
玩具项目,随便用
小规模项目,这玩意是个商业产品有风险
商业项目,这玩意商业数据库需要 license,不合适
所以,凉