When starting workflows (or subflows) you can pass objects as parameters to the workflow.
When passing an object, the object will be stored as a bytearray in the activiti tables.
Is it still needed that I write my own persistence layer (hibernate, jpa, mybatis, …) or can I trust activiti to persist my bussines objects ?
Suppose that I start a worflow with order information, so in stead of creating an ORDER table and write the sql to store the data, I let activiti store
the data in the activiti tables.
I'm aware that the objects are removed when the flow finishes. And I'm also aware that you cannot use regular SQL to consult the data.
Best regards,
T.