如何在Spring roo项目中使用mongodb?

Abh*_*nav 1 jpa datanucleus spring-roo

在Spring Roo中,当我们使用以下命令为JPA启用项目时: -

jpa setup --provider DATANUCLEUS --database 
Run Code Online (Sandbox Code Playgroud)

然后我发现在--database选项之后没有MongoDB的选项.所以我想知道我该怎么做.

我正在考虑为MySql创建一个JPA设置,然后在生成的persistence.xml中为MongoDB做出更改,因为即使ROO是一个java项目.但我不知道它是否是正确的方法.

在此过程中,我将不胜感激.任何链接或示例都会很棒.

小智 5

MongoDB有一个类似的Roo命令:

roo> mongo setup
Run Code Online (Sandbox Code Playgroud)

并创建实体:

roo> entity mongo --class ~.domain.Pizza
Run Code Online (Sandbox Code Playgroud)

通过以下URL查找更多详细信息:http://blog.springsource.org/2011/09/14/new-application-layering-and-persistence-choices-in-spring-roo/