Member-only story

Why SpringBoot is Your Next Enterprise Development Framework

Beck Moulton
5 min readMay 2, 2023

--

In the field of back-end programming, Java language still occupies a very important position. Although in recent years, some emerging languages have appeared and have their advantages and characteristics in some aspects, they basically cannot shake Java position in the back-end, especially in the field of enterprise-level development. In Java development, the use of Spring Boot is the mainstream, and Spring Boot almost provides a complete, reliable, and easy-to-use set of technical solutions, making it very popular. Although Spring Boot is popular and widely used, it is also criticized for some shortcomings such as inflexibility and excessive packaging. At the same time, there are emerging frameworks that try to provide an alternative to Spring Boot.

#1 Dropwizard

https://www.dropwizard.io/en/latest/

Features: Lightweight, NO Spring

Dropwizard caters to those programmers who don’t like Spring (there are quite a few programmers who hold this view), it provides similar functionality to Spring Boot, but replaces the Spring framework

It uses Jersey instead of Spring MVC for REST capabilities; it uses Jetty instead of Spring Boot's default Tomcat for web servers; it uses Eclipse Foundation HK2 instead of Spring Boot's Spring IOC for dependency inflows;Of course, this does not mean that it does not use the same class library as Spring Boot, it just replaces those of Spring’s own frameworks, chooses some…

--

--

Beck Moulton
Beck Moulton

Written by Beck Moulton

Focus on the back-end field, do actual combat technology sharing Buy me a Coffee if You Appreciate My Hard Work https://www.buymeacoffee.com/BeckMoulton

No responses yet