Spring boot based reference architecture - Reference Architecture
Spring boot war deployed to tomcat - Spring Boot Microservice
Spring boot jar running the spring embedded tomcat container - Spring Boot Microservice
Spring Controller Architecture
Spring Boot Deployment Architecture
We are defining a standard spring boot reference architecture here consisting of the following frameworks.
|Target Java 8 (Java 11 LTS pending)|
|Compiler Java 11 |
java version "11.0.5" 2019-10-15 LTS
|20200215 initial spring boot infrastructure||https://github.com/obrienlabs/refarch/commit/e74f51f123a0bb0315da1483798dd12b25ca730c|
Running spring boot SpringApplication from CLI
The spring boot app can be run from Eclipse using javaw.exe or from the CLI.
Global properties override
Usually we pass in an ecosystem and dev/env flag and do an S3 lookup to override properties. We can pass in a single global file as well