代码之家  ›  专栏  ›  技术社区  ›  Samo

我可以在不建立数据库的情况下使用SpringRoo吗?

  •  4
  • Samo  · 技术社区  · 14 年前

    我必须开始一个新的SpringMVC项目,我一直在阅读关于Roo的文章,它看起来相当不错,特别是对于像我这样有RoR背景的人。

    但是,我们将向用户展示的对象实际上只是文档,这些文档已经存储在我们的内部数据库中,因此我们不需要另一个数据库。我们很可能拥有从数据库中检索XML文档并将其转换为运行时对象(带有指向其他文档链接的文档的结果列表)的类。我们的用户不会修改这些对象中的任何一个,所有的控制器只有get操作。

    我可以在不设置数据库的情况下使用Roo吗?从我目前所读到的内容来看,Roo只是假设您正在使用一个数据库,而且看起来您没有数据库也做不了什么。我们可以使用数据库,但这只是一个重复的存储,如果可能的话,我更喜欢将我们现有的系统用作Roo前端的后端。

    澄清要点:

    我甚至无法直接访问存储这些内容的数据库。这个项目更多地遵循数据聚合的路线。我的服务将调用其他服务,包括从各种数据库检索这些文档的内部搜索引擎。所以我既没有数据库,也不需要数据库。这还可能吗?如果必须设置持久性,是否可以指定一个虚拟对象,该虚拟对象只会忽略我的资源,这样它就不会尝试从数据库中检索它们?

    2 回复  |  直到 14 年前
        1
  •  4
  •   darioo    14 年前

        2
  •  2
  •   Vincent Ramdhanie    14 年前