Skip to content

pbelathur/spring-boot-project-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Boot Project Starter

A ready to use web application based on Spring Boot v2.2.4.

This application contains the following:

  • Spring Boot actuator, devtools and web starters.
  • Lombok dependency and annotation processing.
  • Actuator endpoints for info, health and metrics.
  • Enabled junit5 and explicit exclusion of junit4.
  • DB2, Oracle and H2 database driver dependencies
  • Inclusion of GIT properties in actuator info endpoint
  • Swagger2

Getting Started

  1. clone this repo
  2. open a command window and navigate to spring-boot-project-starter directory
  3. build and run the application: ./gradlew bootRun
  4. verify the application is running using http://localhost:8080/actuator/health
  5. Swagger UI should be displayed at http://localhost:8080

Deploy to Cloud Foundry

  1. open a command window and navigate to spring-boot-project-starter directory
  2. create the deploy artifact using ./gradlew clean bootJar
  3. verify build/libs/spring-boot-project-starter.jar exists
  4. deploy to PCF using cf push

About

A ready to use web application based on Spring Boot v2.2.4.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages