gpt4 book ai didi

grails - 将发布者/订阅者从域类转移到服务

转载 作者:行者123 更新时间:2023-12-02 15:41:07 25 4
gpt4 key购买 nike

Web上的示例通常在服务中包含@Publisher,在服务中也包含@Subscriber。

我在域类中有一个@Publisher,在服务中有一个@Subscriber。订户永远不会被 call 。

//domain class
@Publisher
Map testTrigger(){
return [id:id]
}
//also tried implementing EventPublisher
Map testTrigger(){
def m= [id:id]
notify("testTrigger", m)
return m
}

//service
@Subscriber
void testTrigger(Map vals){
//never triggers
println "Heard subscriber from #"+vals.id;
}

最佳答案

我认为这些只能在Spring bean中起作用,而您的域类则不能。

关于grails - 将发布者/订阅者从域类转移到服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60674363/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com