Nowadays there are no Java developers who do not know about Spring and probably there are no Java applications that are not developed in Spring. But in the early days of Java development, there was not such a framework like Spring. Every Java developer had to develop applications from scratch. This means that he had to write the application framework and all the basic functions such as logging and security control. Applications developed this way usually do not have good quality. And it is often a nightmare to upgrade such applications.

Spring framework appeared several years after Java programming language…

Benjamin Gu

Founder & CEO, Liyan Consulting. He can be reached at

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store