我正在寻找一个很好的解决方案来管理 Grails 应用程序中的静态数据,即不经常更改的表中的数据,例如国家/地区列表。
我的要求是:
- 应该很容易将数据国际化
- 在运行单元/集成测试时,应该提供一种将静态数据加载到数据库中的方法(例如从 XML 文件)
- 应该在启动服务器时提供一种将静态数据与数据库同步的方法
- 应该提供一个标签库来显示静态数据(例如国家列表)
- 应提供手动查看/更改静态数据的视图
我正在寻找一个很好的解决方案来管理 Grails 应用程序中的静态数据,即不经常更改的表中的数据,例如国家/地区列表。
我的要求是:
我在 GroovyMag 的 5 月刊中写了关于查找插件的文章。( http://groovymag.com ) 它将处理要求 1、4 和 5。我认为没有任何东西可以满足所有 5 个要求,但其他要求应该不难实现。也许您可以获取这些现有插件之一的源代码并对其进行扩展。听起来是个有趣的项目。
戴夫