- Building Web Apps with Spring 5 and Angular
- Ajitesh Shukla
- 231字
- 2021-07-02 19:38:19
Introduction to Spring Boot
Spring Boot is a quick and easy way to get up and running with production-grade standalone applications in no time. If you hated all the XML configurations required to be set for creating a Spring web application, Spring Boot helps us to get away with all those troubles, and lets us focus on developing the application from the word go. The following are some of the key attributes of a Spring Boot application:
- Requires no XML configuration or code generation.
- Automatically configures Spring wherever appropriate and possible.
- Supports embedded web servers such as Tomcat, Jett, and so on. One of the key disadvantages while working with the Spring web framework prior to Spring Boot was deploying these apps explicitly on the web server either manually, or using some tools/scripts. This is no more required with Spring Boot, as it comes with support for embedded web servers.
- Helps to quickly and easily get started with microservices development. Spring Boot has seen great adoption in recent times thanks to the advent of micro-services architecture style apps. Spring Boot supports creation of micro-services in the form of a JAR file, which could easily be deployed within a server container.
- Supports features such as health checks, metrics, and so on.
- Provides useful annotations such as @ConfigurationProperties to accomplish tasks such as loading properties' details from the application.properties file.
推薦閱讀
- Learning C# by Developing Games with Unity 2020
- 羅克韋爾ControlLogix系統應用技術
- FFmpeg入門詳解:音視頻原理及應用
- C語言程序設計同步訓練與上機指導(第三版)
- R語言:邁向大數據之路(加強版)
- Learning VMware vSphere
- 網絡數據采集技術:Java網絡爬蟲實戰
- Java7程序設計入門經典
- Modernizing Legacy Applications in PHP
- C#面向對象程序設計(第2版)
- 從零開始學算法:基于Python
- Python機器學習
- 系統分析師UML用例實戰
- SQL Server 2014數據庫設計與開發教程(微課版)
- Learning QGIS(Second Edition)