Java EE如何在Mongo中使用EntityManager?

时间:2012-07-05 17:31:23

标签: mongodb java-ee-6 entitymanager

我正在尝试使用mongo数据库创建一个Java EE项目。我找不到任何好的工作示例。你如何为项目正确设置JPA?

2 个答案:

答案 0 :(得分:1)

Java EE 6(或JPA 2.0作为其中的一部分)通常没有对MongoDB或NoSQL数据库的任何定义支持。

这就是为什么它的完成取决于JPA提供程序的实现。如果您使用EclipseLink,也许您可​​以尝试按照this博客文章中给出的示例进行操作,并提供有关哪些内容无效的进一步问题。

答案 1 :(得分:1)

嘿,你至少应该在https://blogs.oracle.com/arungupta/entry/java_ee_6_and_nosql查看Arun Gupta的博文。 Gupta是Oracle Java EE布道者,本条目介绍如何使用EclipseLink进行与MongoDB的JPA连接并部署到Glassfish。如果您搜索他的博客,还有一个关于如何在Java EE项目中使用MongoDB中包含的Java驱动程序的早期条目。我没有尝试使用EntityManager的示例,但我正在考虑这样做。