Add SpringBoot overview under Java frameworks (#22255)
Add SpringBoot overview under Java frameworks
This commit is contained in:
committed by
Christopher McCormack
parent
7ad3dd4bd9
commit
e759361716
22
guide/english/java/frameworks/springboot/index.md
Normal file
22
guide/english/java/frameworks/springboot/index.md
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
---
|
||||||
|
title: springboot
|
||||||
|
---
|
||||||
|
|
||||||
|
## SpringBoot
|
||||||
|
- Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”.
|
||||||
|
- Provide a radically faster and widely accessible getting started experience for all Spring development.
|
||||||
|
- Be opinionated out of the box, but get out of the way quickly as requirements start to diverge from the defaults.
|
||||||
|
- No requirement for XML configuration.
|
||||||
|
|
||||||
|
## Why SpringBoot?
|
||||||
|
- Spring framework has been around for over a decade (de facto standard framework for developing java applications)
|
||||||
|
- Spring was light weight in terms of component code but heavy weight in terms of configuration
|
||||||
|
- Anytime spent on writing configuration is time spent not writing application logic.
|
||||||
|
- Project dependency is a thankless job.
|
||||||
|
- Working with traditional spring configuration is much like ordering a pizza and explicitly specifying all of the toppings.
|
||||||
|
- Reduce boilerplate coding (if 80% of projects use this, why not automate it?)
|
||||||
|
|
||||||
|
### Additional Info
|
||||||
|
- [About SpringBoot](https://spring.io/projects/spring-boot)
|
||||||
|
- [Create a SpringBoot Application](https://start.spring.io)
|
||||||
|
- [Getting Started](https://spring.io/guides/gs/spring-boot/)
|
Reference in New Issue
Block a user