公司项目组在考虑工作流,首选了activiti,首先我们要明确为什么要使用activiti,有什么好处. 在工作中有些项目会用到工作流,如果简单的项目,我们就无需使用类似activiti.jbpm等工作流框架.因为原本项目就简单,几个简单的流程,我们完全可以自己去写逻辑实现功能.但当如果有复杂的工作流程,而且流程极容易发生变化,相信每个程序员都很烦业务逻辑发生改变,抱怨为什么当初说好了,现在又变.没办法,我们的客户就是这么善变,而且客户是上帝,我们的衣食父母.而引入了activiti等类似的流程