我正在尝试将'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/

10-09 15:37