刚接助 Java流程开发 有些搞不懂  公司的项目用了流程 程序按流程图运行的 先是发起流程 然后依次走流程图 也不明白这个流程图是怎么画出来的 程序有是怎么与流程图联系起来的 这样有什么好处 为什么要走流程图 
   
有什么好的学习资料 求前辈们推荐
!!!!!!!!!!!!!!!

解决方案 »

  1.   

    实现有好几种,我们设计过一个抽象模型,设定节点接口,各种动作类,以及xml进行自定义流程的二次开发
      

  2.   

    工作流称为bpm
    一般带工作流的系统都会有和java程序相关的接口供提供调用
    一般用到工作流会有俩套表、
    一套是流程表、一套是档案表
    发起工作流都是操作的流程表、只有到真正归档的时候或者可以说是工作流走完的时候才会操作档案表的数据
    像你上面说的工作流怎么发起、怎么照着工作流往下发流程是根据你用的bpm工具生成的、
    java调用bpm的接口传参往下发流程、
    学这个应该不用着急、等你真正做项目的时候、同事应该都会教你的、