小编Mal*_*son的帖子

Flowable服务任务中的Spring bean注入问题

我有一个关于Flowable服务任务中spring bean注入的问题,为什么只有这种带有静态修饰符的注入有效,它的逻辑是什么?

我必须在 Flowable java 服务任务中注入一个 spring bean,并且我测试了一些不同类型的注入字段、构造函数和 setter 注入,最终带有静态修饰符的 setter 注入对我来说是这样的:

public class GetCurrentUserDlg implements JavaDelegate {

    private static PersonService personService;

    @Autowired
    public void setPersonService(PersonService personService) {
        this.personService = personService;
    }

    @Override
    public void execute(DelegateExecution execution) {
        personService.getCurrentUser();
    }
}
Run Code Online (Sandbox Code Playgroud)

java spring bpmn flowable

2
推荐指数
1
解决办法
781
查看次数

标签 统计

bpmn ×1

flowable ×1

java ×1

spring ×1