2

我正在寻找一个很好的解决方案来管理 Grails 应用程序中的静态数据,即不经常更改的表中的数据,例如国家/地区列表。

我的要求是:

  1. 应该很容易将数据国际化
  2. 在运行单元/集成测试时,应该提供一种将静态数据加载到数据库中的方法(例如从 XML 文件)
  3. 应该在启动服务器时提供一种将静态数据与数据库同步的方法
  4. 应该提供一个标签库来显示静态数据(例如国家列表)
  5. 应提供手动查看/更改静态数据的视图

查找参考代码插件都试图解决这个问题。有没有人有使用这些插件的经验,或者有其他选择吗?

4

1 回答 1

2

我在 GroovyMag 的 5 月刊中写了关于查找插件的文章。( http://groovymag.com ) 它将处理要求 1、4 和 5。我认为没有任何东西可以满足所有 5 个要求,但其他要求应该不难实现。也许您可以获取这些现有插件之一的源代码并对其进行扩展。听起来是个有趣的项目。

戴夫

于 2009-08-19T16:10:20.563 回答