Here's one interesting thing: everything gets better with jBPM. Even a CRUD (which does not exactly represent a business process) can be quickly created and you can have a much better overview of what's going on without having to read any line of code. In this post, I am going to show you a CRUD I created using the JPA Work Item Handler from my last post . The CRUD business process The CRUD actions are based on an Object of type Person created using the Data Modeller tool: The object used in our CRUD. It was created using the data modeller The business process to create the CRUD make use of human tasks to get users input. A human task is responsible for creating an application menu for the user, the other tasks read users provided data. See the process diagram: A jBPM CRUD Diagram The box with text "Select Contact" is a reusable subprocess which goal is let users select one of the existing contacts (Person): User can select a contact fr...
Blog about programming and client applications. Target Programming languages are JavaFX, Visage, HTML 5+ Javascript or even command line apps :-D