In Simple Terminology, Spring Boot = Spring Framework + Embedded HTTP Servers – XML / annotations.
Here we don’t need to write any XML Configuration. (the reason it has been subtracted in the above explanation.)
1. It is easier to develop Spring Based applications with Java or Groovy.
2. It reduces lots of development time and increases productivity.
3. It avoids writing lots of boilerplate Code.
4. It is easier to integrate Spring Boot Application with its Spring Ecosystem.
5. It provides Embedded HTTP servers.
6. It provides a lot of options to work with embedded and in-memory Databases.
· Since we do not have to write the XML configuration in Spring Boot, there would be no value of the XML and a few annotations written using Spring.
· The spring boot will reduce the length of the code.
· It will shorten the time of any developing application.
If your mind is tingling on reading more stuff about Spring, you can refer to one of my blogs that I have written, related to it: https://mygci19blog.blogspot.com/2019/12/spring-controllers.html
Other than just that, you can also refer to the following links below, which also includes interactive and easy YouTube videos related to spring Boot-
https://spring.io/guides/gs/spring-boot/
https://youtu.be/Ch163VfHtvA
https://youtu.be/Ke7Tr4RgRTs
Sources: https://stackify.com/spring-boot-level-up/
Here we don’t need to write any XML Configuration. (the reason it has been subtracted in the above explanation.)
So firstly, I am going to talk about some benefits of using spring boot over Plain Spring.
1. It is easier to develop Spring Based applications with Java or Groovy.
2. It reduces lots of development time and increases productivity.
3. It avoids writing lots of boilerplate Code.
4. It is easier to integrate Spring Boot Application with its Spring Ecosystem.
5. It provides Embedded HTTP servers.
6. It provides a lot of options to work with embedded and in-memory Databases.
The costs that would be uncured to switch to spring boot in OpenMRS, are –
· Since we do not have to write the XML configuration in Spring Boot, there would be no value of the XML and a few annotations written using Spring.
· The spring boot will reduce the length of the code.
· It will shorten the time of any developing application.
If your mind is tingling on reading more stuff about Spring, you can refer to one of my blogs that I have written, related to it: https://mygci19blog.blogspot.com/2019/12/spring-controllers.html
Other than just that, you can also refer to the following links below, which also includes interactive and easy YouTube videos related to spring Boot-
https://spring.io/guides/gs/spring-boot/
https://youtu.be/Ch163VfHtvA
https://youtu.be/Ke7Tr4RgRTs
Sources: https://stackify.com/spring-boot-level-up/
Comments
Post a Comment