【发布时间】:2011-11-28 23:40:18
【问题描述】:
我正在启动一个新的模块化 Grails 应用程序。我正在创建一个域插件,当然需要一个用户/个人域。
我是否将 Spring Security Core 插件添加到域中,只是为了生成其用户域?如果是这样,我是否也将插件添加到主应用程序。还是因为主应用会使用域插件,是否会继承Spring Security插件?
在任何一种情况下,如果我只有 1 个带有域对象的应用程序,我需要知道什么或做些什么不同的事情吗?
更新
我将此添加到我的主应用程序的 buildconfig 中:
plugins {
. . .
compile ":spring-security-core:1.2.1"
. . .
}
grails.plugin.location.astdomain ="C:\\src\\astool\\astdomain"
在主应用程序中生成所有内容不起作用。找不到我指定的域。所以我在域插件中生成了所有内容,然后将生成的代码移动到主应用程序中。即使生成的代码与域具有相同的包,我仍然会收到一个编译错误,提示找不到域。
【问题讨论】:
标签: security grails architecture spring-security