我正在尝试使用mongo数据库创建一个Java EE项目。我找不到任何好的工作示例。你如何为项目正确设置JPA?
答案 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的示例,但我正在考虑这样做。