1

想要使用以下方法快速实现小网络应用程序:

  • 春季MVC
  • 前端的 GWT
  • 休眠
  • 马文

(发现 Spring Roo 提供了大部分需要的架构)

问题是,我已经退出 Mongo 数据库。

有什么方法可以从现有的 mongo 数据库创建数据模式(找到关系数据库的逆向工程)?或者我必须根据 mongo db 手动定义实体?

4

1 回答 1

0

我们曾经尝试为基于现有 MongoDB 数据库的自动生成后端寻求一种快速原型设计方法。该代码是开源的,可在http://sourceforge.net/projects/springmorphia/获得

免责声明:

  • 这是学生的学士论文,因此您可能需要查看代码。
  • 我们从未将它用于预期目的,因为我们对 Spring Roo 并不太感兴趣(特别是 API 的稳定性、我们遇到的错误数量……)。
  • 然而,这个项目已经有一年多了,所以情况可能会有所改善。这也意味着 Spring Roo 版本已经严重过时。

如果您想朝那个方向前进,这可能是一个很好的起点。

如果您不打算使用快速原型制作方法,我仍然会重建一次数据库并导入现有数据。仅当您想基于不断发展的数据库不断生成代码时,恕我直言。

于 2013-02-10T14:35:08.137 回答