【发布时间】:2015-10-17 16:32:43
【问题描述】:
目前,我们有多个基于 grails 2.5.0 构建的 grails 应用程序
我们的模型在一个 grails 插件 (2.5.0) 中,发布到本地 maven 存储库。到目前为止,一切都很好。
现在我们要使用 Grails 3 创建一个新应用程序,它依赖于 grails2 插件中的一些基本域(用户、组等)。
什么是最好的方式来分享这些?我不想为我们的模型维护两个代码库,一个用于 v2,一个用于 v3 ...
我唯一想到的是,在普通的 groovy 类/接口中构建所有内容,然后在 grails2 和 grails3 插件中扩展/实现模型
- 核心模型(包含接口、抽象类)
- grails-model-v2
- grails-model-v3
【问题讨论】:
-
你做到了吗?
标签: grails groovy grails-orm grails-2.0 grails-3.0