Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用roo使用mongo创建springsource项目_Java_Jpa_Mongodb_Spring Roo - Fatal编程技术网

Java 使用roo使用mongo创建springsource项目

Java 使用roo使用mongo创建springsource项目,java,jpa,mongodb,spring-roo,Java,Jpa,Mongodb,Spring Roo,前言:我来自.NET和PHP的背景。我非常喜欢用Java制作控制台应用程序。我从未在任何平台上使用过ORM。我正在努力学习企业java最佳实践。因此,如果我听起来无知,那可能是因为我无知 我下载了最新版本的。我想用JPAMongo(适配器/驱动程序/驱动程序)创建一个spring项目。我想和roo一起做。所以我想我需要知道的是一个有mongodb驱动程序的JPA库的名称。请检查,这是一个用于Cassandra/Hbase/mongodb数据库的JPA1.0 ORM库。有关入门的信息,请参阅以下博

前言:我来自.NET和PHP的背景。我非常喜欢用Java制作控制台应用程序。我从未在任何平台上使用过ORM。我正在努力学习企业java最佳实践。因此,如果我听起来无知,那可能是因为我无知


我下载了最新版本的。我想用JPAMongo(适配器/驱动程序/驱动程序)创建一个spring项目。我想和roo一起做。所以我想我需要知道的是一个有mongodb驱动程序的JPA库的名称。

请检查,这是一个用于Cassandra/Hbase/mongodb数据库的JPA1.0 ORM库。有关入门的信息,请参阅以下博文:。

请尝试昆德拉的更新版本,即2.0.1。它从一开始就有了很大的变化,我看到很多新的特性被添加,bug被修复。目前它支持JPA1.0和Cassandra 0.7.6/HBase/MongoDB,但我们计划很快增加对Cassandra 0.8和JPA2.0的支持。这里有一个很好的例子:

您可以使用,它不是JPA,但很容易使用。也


祝你好运。

好的,我会考虑用Maven安装它,并用roo制作一个springsource项目,使用它我必须从SVN构建它,因为从远程Maven repo获取它的唯一方向是1.0,没有mongodb支持。我不得不手动编辑我的
pom.xml
,使昆德拉的本地回购副本成为我项目的依赖项。今晚我将完成样品,如果它有效,请标记您是否正确。