从java到mongo db的数据访问的任何推荐模式或策略?

时间:2010-08-05 17:50:47

标签: java mongodb

我刚刚开始一个项目,我需要从我们的mongo db返回POJO。我做了一个快速搜索,发现了一些正在开发中的映射器,但没有什么非常可靠的。

我在寻找:

1)理想情况下,尽可能少的附加代码将POJO映射到mongodb(反之亦然) 2)推荐的访问策略/模式(关于连接池,注入配置等)

2 个答案:

答案 0 :(得分:1)

I did a quick search and found a few mappers in development but nothing extremely solid.

是的,MongoDB就像18个月大了。它的大多数“包装”都是在过去的4到6个月内编写的,我认为你很难找到极其坚实的时间。相反,你会发现很多“热情地建立”“在我们的生产系统上运行”

NoRM是一个用于Mongo的“POCO”的.NET库。 MongoDB website上列出了几个“POJO”包装器。他们可能会有关于连接池和配置注入的详细信息。

然而,注入Mongo的配置很少,我的意思是,我们基本上是在谈论一个连接字符串,也许是一个“java-to-object”地图,这就是它。大多数人通过使用约定来消除最后一部分。

就连接池而言,它可以通过Java驱动程序“开箱即用”,因此希望您的POJO包装器默认使用它或告诉您如何使用它。

答案 1 :(得分:1)

MongoDB documentation

中列出了几个POJO映射器