quartz + springboot + RabbitMQ + H2(in-memory database) + dynamic task management web console.
- dynamic task management web console provided
- zero xml configuration with springboot
- using in-memory database H2
- using RabbitMQ to asynchronously notify the job execution
visit http://localhost:8080/index after starting application
RabbitMQ is not in use by default. steps blow should be followed to test it.
- install rabbitmq-server and start it
- update the rabbitmq configuration in
application.properties
- uncomment code in file
Receiver.java
&QuartzJobFactory.java
&RabbitConfig.java