摘要: 使用activiti中有个很重要的问题就是需要保证事物的控制 activiti使用的是mybatis作为orm技术 封装了一系列的操作数据库操作 这也就是大家调用的api 操作的数据库表都是activit自带的数据表 一般情况下使用spring整合activiti的事物是很强大的 但是往往就不能如愿... 阅读全文
posted @ 2014-01-26 11:26 廖凯林 阅读(4886) 评论(0) 推荐(2) 编辑
摘要: 最近公司需要开发工作流 使用的是activiti 个人拿着官方的User Guide 摸索了好几天 现做个小结: 对公司的小型OA开发一般用到如下几点: 1.依据客户业务得到业务流程图 可以是xml文件或者zip文件 ,一般情况下都是通过上传文件的形式来更新业务流程图 得到流程定义ProcessDefinition2.获取流程引擎,在服务器启动时获得流程引擎 3.进行具体的业务操作 3.1 :获得流程实例(一个流程定义对应多个流程实例) ,实际开发中不会单独的启动一个流程实例 都应该和业务数据相关联 在保存业务数据时同时启动一个流程实例 activiti中存在一个business_key_的字 阅读全文
posted @ 2014-01-26 10:27 廖凯林 阅读(678) 评论(0) 推荐(0) 编辑