我正在尝试将'GraauditService'注入(inject)grails'User'域类中。
我正在使用grails 1.3.7
我已经尝试了像 Controller 一样的直接注入(inject)方法
导入com.gra.audit.GraauditService
class User {
def graauditService // or even GraauditService graauditService with graauditService as transient
.......
以上不起作用。
graauditService
总是出现为null我还尝试通过
ApplicationHolder
注入(inject),如here所示但看起来ApplicationHolder现在已被弃用
如何在域类中使用该服务?
最佳答案
以下对我有用
class User {
def springSecurityService
static transients = ['springSecurityService']
}
关于grails - 域类中注入(inject)grails服务的问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9693504/