Skip to content

This project is used as part of a video tutorial in order to show how you can use various features of Camunda in a spring boot application

License

Notifications You must be signed in to change notification settings

camunda-community-hub/Camunda-7-Spring-Boot-Tutorial-Lafayette

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Camunda Platform 7 Spring Boot Tutorial Lafayette

This project is used as part of a video tutorial in order to show how you can use various features of Camunda 7 in a spring boot application. Be aware that this is specific to Camunda 7 and concepts described here are not compatible with Camunda Platform 8.

Video Tutorial Badge Compatible with: Camunda Platform 7

You'll find the tutorial videos by clicking the image below

Camunda Spring Boot Tutorial

What is this all about?

When creating example projects I like to ensure that the examples I use are as close to real world use cases as possible and so in this example we'll be building a process in which we can help one of my favourite historical figures Gilbert du Motier, Marquis de Lafayette to do what he does best - get involved in revolutions!

This is broken up into 4 parts and in the end we're looking a process that will help Lafayette with a more efficient way to ruin things for the French and British monarchy.

process

What you will need

What will you learn?

  • How to setup a spring boot project with Camunda
  • Understanding the components of the project
  • How to create forms and link them to user tasks
  • How to write java classes that can be run by Service Tasks
  • How to configure an XOR gateway based on process data
  • How to configure non-interrupting timer events
  • How to trigger and catch BPMN errors thrown from Java Code

Part One: Lafayette's Departure

Using User tasks and Camunda Forms. LafayetteV1

Part Two: Lafayette Crosses the Ocean

Using Service Tasks, Java Classes and Gateways. LafayetteV2

Part Three: Lafayette Writes Home

Using Timers and User Tasks. LafayetteV3

Part Four: Disaster at Sea for Lafayette

Using Java to throw BPMN Error Events. LafayetteV4

About

This project is used as part of a video tutorial in order to show how you can use various features of Camunda in a spring boot application

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages