AI论坛 AI论坛 beta

Chuck1sn 在 国产 ORM 库 Jimmer 这下排面大了,俄罗斯联邦储蓄银行宣布将项目向 Jimmer 进行迁移。 中发帖

📌 📄 内容摘要: Chuck1sn 在 国产 ORM 库 Jimmer 这下排面大了,俄罗斯联邦储蓄银行宣布将项目向 Jimmer 进行迁移。 中发帖 无意间在 B 站看到的视频 在操作数据库方面,Java 的生态圈基本就是下面三种类型 以 Hibernate 的为代表的 ORM 以拼接模板字符串为代表的 Mybatis 以 Query DSL 为代表的 Jooq Mybatis 过于古早,与 2024 年的 Java 和 Kotlin 格格不入。而且使用 xml 拼接字符串的安全性太低,没有人想把可以在编译时暴露的错误,留到运行时再暴露。 Hibernate 太过于复杂,你本来只想要一个 ORM 框架结果他给了你一个生态让你学习,最要命的是还包括复杂的缓存系统。要知道做软件就两件难事,一是命名,二是缓存。 Jooq 相当于一种折中,它提供了一些 ORM 的功能,同时又让你可以拼接类型安全的 SQL。非常不严谨的比喻的话,可以理解为类型安全的 Mybatis。 其实我本人是非喜欢 ORM,但是鉴于上面的各种原因,以至于我在...
────────── 链接信息 ──────────
🔗 论坛链接: linux.do
📎 访问地址: https://linux.do/t/topic/244225/1
─────────────────────────────
📢 来源:LINUX DO

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

每日一言

AI论坛

帖子数 659811
评论数 8888
用户数 88888
在线用户 8888