Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

What is SpringBoot?

In this post you will learn about Spring Boot. Spring Boot is a rapid application development platform. It uses various components of Spring, but has additional niceties like the ability to package your application as a runnable jar, which includes an embedded tomcat (or jetty) server.

Spring Boot solve the problem of hard Configuration in all the applications which used spring framework.



It provides defaults for code and annotation configuration to quick start new Spring projects within no time. It follows “Opinionated Defaults Configuration” Approach to avoid lot of boilerplate code and configuration to improve Development, Unit Test and Integration Test Process.

So, The main goal of Spring Boot is to reduce Development, Unit Test and Integration Test time and to ease the development of Production ready web applications very easily compared to existing Spring Framework, which really takes more time by avoid XML Configuration completely and avoid defining more Annotation Configuration.

Spring Boot = ( Spring Framework + Embedded HTTP servers ) - XML Configuration or Annotations Configurations.

Why do we need Spring Boot?

Spring based applications have a lot of configuration. For example, when we use Spring MVC, we need to configure component scan, dispatcher servlet, a view resolver, web jars(for delivering static content) among other things.




This post first appeared on Learnprogramingbyluckysir, please read the originial post: here

Share the post

What is SpringBoot?

×

Subscribe to Learnprogramingbyluckysir

Get updates delivered right to your inbox!

Thank you for your subscription

×