16 随笔
2023-08-02 本文已影响0人
滔滔逐浪
1,spring 有几种模式
2,activity有几个主要的service
RepositoryService 管理流程定义
是Activiti的仓库服务类。所谓的仓库就是指流程定义文档的2个文件:bpmn文件和流程图片
RuntgimeService 执行管理,包括启动,推进,删除流程实例等
TaskService 任务管理
HistoryService 历史管理(执行完的数据的管理)
是activity的查询历史信息的类。在一个流程执行完成后,这个对象为我们提供了查询历史信息。
3,controller是线程安全的吗
controller 是线程不安全的,因为controller使用的是单例的设计模式,不同的线程会对数据进行共享,,导致数据混乱,没有实现我们想要的结果,除非定义的是常量,那就没关系。