maven / grails应用程序中域类的自定义位置

时间:2013-11-21 04:03:04

标签: grails gorm

我有一个groovy / maven / grails app。

它由一个独立的常规应用程序(反引号核心)组成,其中包含我所有的域类。

还有另一个模块是grails web-app(反击 - grails)。

这样的结构:

backtick
    backtick-core
        src/main/groovy/com/backtick/domain
    backtick-grails
        grails-app
        ...

我希望能够在我的grails应用程序(backtick-grails)中使用backtick-core的域类。目前grails应用程序可以看到这些类,但它们并没有“装饰”所有域对象通常被装饰的GORM功能。

有没有办法让grails扫描域类的其他位置?

2 个答案:

答案 0 :(得分:1)

我不知道您是否可以更改域类的位置,因为它不是最初的想法。

但是,您可以通过将域提取到插件中来模块化应用程序,如here所述。

这样,您的应用程序就可以使用不属于它的域类。

答案 1 :(得分:0)

grails网站上有一个faq部分     http://grails.org/FAQ#Q:将我的域类移到包后,无法再解析它们