Demo Project to explain how to master the autoconfiguration feature of Spring Boot
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.mvn/wrapper
mastering-application
mastering-autoconfigure
mastering-service
mastering-starter
.gitignore
README.md
mvnw
mvnw.cmd
pom.xml

README.md

mastering-spring-boot

Demo Project to explain how to master the autoconfiguration feature of Spring Boot

  • Mastering-Application : Demo Application to test the autoconfigure
  • Mastering-Starer : Starter pattern to wrap up the autoconfigure and all other optional dependencies
  • Mastering-Autoconfigure: Spring Boot Magic, where all the work is done
  • Mastering-Service: Simple hello service to autoconfigure with spring boot.

It's a spring boot application to run use either your local maven or the wrapper.

Go to the Mastering-Application module

cd mastering-application

Run the following command

mvn spring-boot:run

In a web client go to:

http://localhost:8080/hello

You'll see how the autoconfiguration kicks in.