Java MVC libraries are a design pattern for developing web applications. It is a popular approach to building web applications and has become the most popular choice over the last decade. Java MVC libraries like blade, nutz, spring-mvc-showcase have been developed to make development easy and flexible. Blade is an open source, lightweight and easy-to-use MVC framework. It is known as a minimalist, highly modular and flexible framework. Nutz is a lightweight, modular and flexible Java MVC web application framework. It is one of the best frameworks for building modern, high performance web applications with a clean architecture and ease of use. Spring MVC is a popular open source Java web application framework for developing Java EE 5/6 applications. It provides support for RESTful web services, session state management and Ajax features along with other features like reactive programming model and Model View Controller (MVC) architecture. The following is a list of the most popular Java MVC libraries.
bladeby lets-blade
:rocket: Lightning fast and elegant mvc framework for Java8
bladeby lets-blade
Java 5780 Version:2.1.2.RELEASE License: Permissive (Apache-2.0)
spring-mvc-showcaseby spring-attic
Demonstrates the features of the Spring MVC web framework
spring-mvc-showcaseby spring-attic
Java 4988 Version:Current License: Permissive (Apache-2.0)
nutzby nutzam
Nutz -- Web Framework(Mvc/Ioc/Aop/Dao/Json) for ALL Java developer
nutzby nutzam
Java 2494 Version:v1.r.68.v20191031 License: Permissive (Apache-2.0)
spring4-mvc-gradle-xml-hello-worldby mkyong
Gradle + Spring 4 MVC hello world example (XML)
spring4-mvc-gradle-xml-hello-worldby mkyong
Java 74 Version:Current License: Permissive (MIT)
java-spring-gradle-docker-mvc-rest-starter-appby dantheman213
Straight-to-the-point Java 13 | Gradle 6 | Spring MVC + Boot | Docker | REST Application To Get You Started
java-spring-gradle-docker-mvc-rest-starter-appby dantheman213
Java 64 Version:v13 License: Permissive (Unlicense)