First Applications

Creating Your First Application

This project covers:

  • Bootstrapping an application
  • Creating a Jakarta REST endpoint
  • Running application in dev mode
  • Running application
  • Running Native Executable
  • Running in a Docker container
Description and code: http://jreact.com/index.php/2023/12/24/quarkus-first-application/

Application Initialization and Termination

You often need to execute custom actions when the application starts and clean up everything when the application stops. This project explains how to:

  • Write a Quarkus application with a main method
  • Write command mode applications that run a task and then terminate
  • Be notified when the application starts
  • Be notified when the application stops
Description and code: http://jreact.com/index.php/2023/12/30/quarkus-application-initialization-termination/