Home / Spring Boot / Spring Boot Internals
Spring Boot Internals
How startup, the ApplicationContext, bean creation, design patterns and the embedded server really work.
How Spring Boot Starts: SpringApplication.run() Step by StepEvery Spring Boot application starts with one line: SpringApplication.run().Inside the ApplicationContext: refresh() and Bean CreationThe ApplicationContext.refresh() method is the heart of Spring.Design Patterns Used Inside SpringSpring is a very good example of design patterns in real code.Embedded Tomcat Internals and TuningSpring Boot starts Tomcat inside your application.