Spring Roo 2 会支持 MongoDB 吗?



根据Spring Roo 1.3 Docs,支持MongoDB,并且可以配置:

roo> mongo setup

但是使用 Spring Roo 2.0.0.RC1,您可以获得:

roo> mongo setup
Command 'mongo setup' not found (for assistance press TAB or type "hint" then hit ENTER)
Searching 'mongo setup' on installed repositories
0 matches found with 'mongo setup' on installed repositories

MongoDB持久层被移除了?可以以某种方式添加吗?

在这项任务中,在Spring Roo 2.0定义期间,我们决定创建一个更小,更容易维护的Spring Roo发行版。

从 2.0 开始,Roo 将仅包含运行时和主插件,因此新版本可以更频繁地发布,并与最新的 Spring 项目保持同步。这为我们提供了在Spring Roo运行时和主插件之间更好地分离的可能性。Roo 运行时 API(类路径、元数据、支持等)必须尽可能保持稳定和向后兼容。

另一方面,我们将未归类为"主插件"的插件(GWT,JSF,Mongo DB ...)移动到它们自己的Git存储库中。

https://github.com/spring-projects/spring-roo-community-addons

这些插件将由Roo社区维护。

从现在开始,我们将把这个插件称为"春罗欧社区插件"。

如您所见,这些插件不会迁移到Spring Roo 2.x版本,因此如果您想使用Mongo DB插件,则应从那里下载并应用一些更新。应用更改后,生成.jar文件并使用addon install命令将它们包含在 Spring Roo 外壳中。

希望对您有所帮助,

最新更新