(01) What is Spring Boot

Source: Internet
Author: User

1.Spring Boot is a new framework for the Spring family;

Spring boot is the process of simplifying the creation and development of spring applications, meaning that spring boot simplifies the process of developing the SSM framework prior to using SSH;

2. Spring Boot simplifies configuration

In the past we used SSH, the SSM framework to develop the environment, before coding we need to do a lot of work, such as the configuration of Web. XML, configuration spring, configuration MyBatis, and the springboot framework of the development process is a revolutionary

Subversion, discarding the tedious XML configuration process, using a lot of default configuration to simplify our work;

Spring boot also makes deployment simple, monitoring easy, and integrates a large number of commonly used components.

3. Features of Spring boot

1. Ability to quickly create spring-based applications;

2. Ability to start the embedded Tomcat,jetty server directly using the Java Main method to run the spring boot program without the need to deploy the war package;

3. Provide the agreed start Pom to simplify MAVEN configuration and make Maven configuration easier;

4. Depending on MAVEN configuration, Spring boot automatically configures SPRING,SPRINGMVC and so on;

5. Provide health check and other functions of the program;

6. The basic can not use the XML configuration completely, using annotations development;

4. Four core of Spring boot

1. Automatic configuration: The Spring boot provides auto-related configuration for many spring applications and commonly used functions;

2. Since the start: Tell the Spring boot what features it needs to be able to introduce a dependent library;

3.actuator: Allows you to drill down into the Spring boot application, a spring boot inside the information, running state;

4. Command line interface: This is the optional interface for spring boot, which is mainly used for groovy language;

5. The Spring Boot development environment

1. It is recommended to use the latest spring boot version;

2. If you are using Eclipse, it is recommended to install the Spring Tool Suite (STS) plugin

3. If you use the idea flagship version, bring your own spring boot plugin;

If none of the above, you can go to the website: https://start.spring.io/

4. Maven 3 is recommended;

5. Java 8 is recommended, although spring boot also supports Java 6

(01) What is Spring Boot

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.