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

Ben*_*Ben 5 grails grails-orm

我有一个groovy/maven/grails应用程序.

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

还有另一个模块是grails web-app(反引号 - grails).

结构如下:

backtick
    backtick-core
        src/main/groovy/com/backtick/domain
    backtick-grails
        grails-app
        ...
Run Code Online (Sandbox Code Playgroud)

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

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

mat*_*eca 1

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

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

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