Skip to content

This is a simple project showing examples using Spring-Boot and Activiti BPMN.

License

Notifications You must be signed in to change notification settings

Artemas-Muzanenhamo/spring-boot-activiti-demo

Repository files navigation

spring-boot-activiti-demo

CircleCI Build Status Docker Pulls

About

This is a simple project showing examples using Spring-Boot and Activiti BPMN. It will be using Activiti Community not enterprise so you will need some form of plugin to be able to play with the Activiti BPMN workflow.

Pre-requisites

  • Java 11+
  • You will need to have a database (relational or non relational. I used a relational MySQL Database for this example called activiti-demo) and create a database called activiti-demo. Before you start up the application.
  • There are two profiles you can run depending on your choice of database. You can run mvn spring-boot:run -Dspring.profiles.active=development if you wanted to run on an embedded H2 database. Or you can run mvn spring-boot:run -Dspring.profiles.active=playground if you wanted to run the relational MySQL database.
  • You are completely not limited to these two databases. If you want to create your profile with your own configuration then go right ahead.
  • To start up the application you will just run mvn spring-boot:run.

Understanding the API

This application has swagger installed so you can view the API at the following URL:

About

This is a simple project showing examples using Spring-Boot and Activiti BPMN.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages