Hibernate OGM 和 MongoDB 的组合方式,挺适合用来搞非关系型数据库开发的。尤其是你如果已经写习惯了 JPA,那这本《Apress.Pro Hibernate and MongoDB.2013》还蛮顺手。前几章教你怎么把 Hibernate OGM 跟 MongoDB 串起来,从配置环境到基本的 CRUD 全都有,讲得挺细,连@Entity
这些注解也都带例子,照着抄都能跑起来。
MongoDB 的电子商务模型设计章节也蛮实用,像用户信息、商品、订单这些结构怎么搭,书里都给了思路。尤其是性能这块,像索引
和分片
优化策略讲得还不错,代码也不啰嗦,关键逻辑拿出来清楚了。
还有一点蛮加分的,书后半部分还教你怎么上云,比如用 OpenShift 部署应用、搞 CI/CD 流程这些。虽然书是 2013 年的,但不少理念放到现在也还用得上。适合想尝试Hibernate OGM
或者考虑从传统 RDBMS 转 NoSQL 的开发者。
如果你之前用 JPA 写过项目,又正好想摸摸 MongoDB,那这本书值得翻一翻;哪怕只是想参考一下 MongoDB 数据库设计,它也能帮上忙。