2012-06-11 28 views
0

我有一个Spring Roo项目,我必须使用mongoDB使用datanucleus和JDO。目前当我从下面的命令生成所有类时,我发现所有注释都是来自JPA。如何在SpringSource工具套件项目中启用Datanucleus支持

//create top level package 
project --topLevelPackage com.testproject2 --projectName TestProject2 


//persistence setup 
persistence setup --provider HIBERNATE --database MYSQL --databaseName "users" --hostName "127.0.0.1" --userName "root" --password "password" 


//typical security 
typicalsecurity setup 

我应该如何在我的项目中使用datanucleus支持?

+0

我使用弹簧袋鼠-1.1.5.RELEASE为--provider DataNucleus将是产生这个项目 – Abhinav

+0

有点显而易见的部分。 – DataNucleus

+0

使用提供程序作为“--provider DATANUCLEUS”在persistence.xml中生成必需的代码。当命令“执行eclipse”在roo shell中运行时,它会抛出一个错误,指出类型不匹配w.r.t“TypedQuery”,并且项目构建中止。 [链接](https://docs.google.com/drawings/d/1imD1kYSZfa5zLm4HYhHinUmP9vNvAD60Ffg6lncyWCY/edit) – Abhinav

回答

0

在Spring Roo的JIRA简单搜索给人 https://jira.springsource.org/browse/ROO-2889

对JDO所以春季人们仍然没有增加的支持。建议你对它投票。显然,你可以使用JPA注释类与JDO持久,但随后JPA注释仅供网友表达的东西可用JDO的一个子集

相关问题