In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-04-02 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/01 Report--
This article mainly explains "what are the background and advantages of springboot". Interested friends may wish to take a look. The method introduced in this paper is simple, fast and practical. Let's let the editor take you to learn "what is the background and advantages of springboot"!
First, the background of the birth of spring boot
Before the advent of spring boot, programmers using the spring framework configured the web application environment in this way, requiring a lot of xml configuration.
With the increasing number of web project integration software, xml configuration is also increasing, xml configuration files are also increasing, and project dependency management is becoming more and more complex. As a result, the spring framework is controversial, and configuration files are difficult to understand and error-prone.
Xml configuration files are not only complex, but most of them are template configurations, that is, more than 80% of the configurations are repeated over time. That is to say, this part of the configuration is still the same in this web project and moved to another project.
Therefore, lightweight web development frameworks like JFinal gradually have a lot of room for development because of their easy-to-use features. At the 2013 SpringOne 2GX conference, Pivotal's CTO Adrian Colyer responded to questions about the complexity of using the spring framework, noting that one of the future goals of the platform is to achieve a XML-free configuration and provide a better development experience. That's why the spring boot we use today is born.
For example: connect your own wires and standardize the configuration of Spring Boot sockets, just like plugs and sockets, this is the standard. If you want to access your third-party open source library, you can do a starter adaptation. Spring MVC is like manually connecting wires, which is very flexible, but different people have different effects and are prone to mistakes. Spring boot is not as flexible as Spring MVC, and you don't know what the wiring in the socket looks like, but it's easy to use. Then again, when you are used to using plugs and sockets, which is easy to use, do you expect to be an electrician?
What has spring boot changed?
The goal of Spring Boot is not to provide new solutions for solved problem areas, but to bring a new development experience to the platform, thus simplifying the use of these existing technologies.
Simplify the configuration
Make monitoring easier
Make deployment easier
Make development easier
III. Main characteristics of Spring Boot
Follow the principle of "convention is better than configuration" to simplify configuration
Can be completely separated from the XML configuration file, using annotated configuration and java Config
Embedded Servlet container, the application can be executed with jar package: java-jar
Quickly complete the project construction, integrate the third-party class library, easy to use
Provides starter POM, which is very convenient for package management and simplifies package management configuration.
Naturally integrated with Spring cloud, spring boot is the best solution to implement micro-services in java system.
IV. Steps for Spring Boot to integrate third-party class libraries
Introduction of springboot-XXXX-starter through maven
Modify the ymal or properties global unified configuration file
Join a Java Config. This is a personalized configuration, and if you use a generic configuration, this step is not required.
At this point, I believe you have a deeper understanding of "what are the background and advantages of springboot". You might as well do it in practice. Here is the website, more related content can enter the relevant channels to inquire, follow us, continue to learn!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 235
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.