© 2026 Hashnode
When I began learning the Spring Framework, especially Spring MVC, I thought I could skip the older technologies like Servlets and JSP, assuming Spring was modern and there was no need to spend time on legacy Java web tech. That mindset caused me pro...

Before the Spring Framework, developing web applications in Java required using a mix of different libraries and frameworks. We had several technologies before the Spring Framework. Servlets and JSP (JavaServer Pages): For handling HTTP requests an...

📌 What is a Design Pattern? A design pattern is a tried and tested solution to a common problem in a specific context. They serve as templates to guide software development, making the process more efficient and standardized. 🛠️ Example: MVC (Model...
