作为主题,类和委托表达式之间有什么区别?哪个更好用?
Service Task的class属性是实现JavaDelegate
的类的FQN。使用它时,Flowable将实例化该类。
委托表达式是一个解析实现JavaDelegate
的bean的表达式。这意味着您可以在那里定义您的任何bean,并且您可以控制其实例化。
在我看来,最好使用委托表达式。原因是使用委托表达式可以更改不同版本之间的实现,而不需要更改BPMN模型。
更详细的解释可以在Flowable文档的Java Service Task部分找到。