##Content
- Introduction of SpringBoot
- Creation of basic SpringBoot Project
- SpringBoot starter dependecies
- Play with Annotations
- Database connection and caches
- Play with Spring Profile
- Introduction of microservice and Spring Cloud
- Using Log mechanism in our application
- API documentation
- Unit Testing
- deployment
-
Mike Youngstrom opened a PR on 17th October 2012.
-
PR refactored Spring framework in such a manner that it support for container less web application.
-
He came with an idea, To include container inside framework itself, and bootstrap from main.
-
Phil Webb solved this issue and in 2013 Spring boot came into existence.
-
1st April 2014, Spring Boot 1.0 globally available.
1. Faster way of developing applications by reducing the boilerplate configurations.
2. Because of starter pack, it simplifying builds and configuration.
3. creating easily production ready soltion with actuator endpoints such as
health, httptrace, mappings, metrics, info, configprops, and so on
4. Since framework itself contains embedded container server support, By default tomcat
5. auto reload changes during the development only
6. we can easily run by mvn/gradle spring-boot run