我没有使用 MongoDB 的经验,我们正在尝试移植一个基于 MongoDB 的 JPA 应用程序。提到了 3 个用于移植 java here 的驱动程序.哪个驱动程序最容易用于转换我现有的 JPA 应用程序?是吗啡、绿 bean 还是黎明。希望与以前经历过此路径的用户一起获得一些实践经验。
最佳答案
Morphia 不是驱动程序,而是官方 java 驱动程序的包装器。它有一个非常活跃的社区。p>
Mungbean 是社区支持的替代驱动程序和 POJO 映射器。我自己编写了一个社区支持的驱动程序,我不会这么说,这必然是一件坏事,但它就像任何开源项目一样。你得看项目的生命力。
Daybreak 声称是非常新的和实验性的。除非你有胃口,否则我不会碰它(还)。
现有的普通 java 驱动程序是基本的,但具有所有功能。 10gen 正在对其进行重做,以解决旧版本的一些缺陷。您可能还想研究一下。
使用映射器时需要考虑的一些事项:
https://stackoverflow.com/questions/2868064/
相关文章:
arrays - 如何遍历 Reactjs 中的表格行和单元格
node.js - 如何更新 Mongoose 中的特定字段?
mongodb - MongoError : The $subtract accumulator i
javascript - MongoDB/ Mongoose : MarkModified a ne
javascript - 在 mongo 中查找上周创建的对象
java - MongoRepository findByCreatedAtBetween 没有返回
javascript - 在 MongoDB 中使用原生 ES6 Promise
c# - 如何通过使用 MongoDB C# 驱动程序调用 obj.ToBsonDocument()