比如:通过前台动作触发业务数据,我将业务数据送到-->jbpm中,然后在流程中跑业务数据貌似只能通过配置 变量 才能在流程中取到数据
假如我的业务数据有一堆,且不固定,有办法没有啊!

解决方案 »

  1.   

    流程实例有流程变量.任务实例有任务变量。为什么一定要配置好才行呢。? 
    controlservetVariable(key,value);
    流程实例,和任务实例都可以有这个方法。。所以可以不配。不知道你是不是问这个。
      

  2.   

    JBPM只保证你的流程能往下走,和你的业务没有关系,你可以另建业务表,在里面加入processinstanceID与工作流结合,或者通过设置工作流的Variable来查找相关业务。业务表是要建的,不应该把什么都存到JBPM表中去。
      

  3.   

    JBPM只保证你的流程能往下走,和你的业务没有关系,这句话精典。
      

  4.   

    数据既然太多就别往jbpm中放了
    setvariable中一堆冗余字段
    估计多少也占空间
    不如设计另外的表来存储
    jbpm只管流程控制
    用jbpm不会减少开发工作量的
    个人感觉