Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Spring MVC
![](https://explore-feed.github.com/topics/spring-mvc/spring-mvc.png)
Spring MVC (Model-View-Controller) is a framework for building web applications within the larger Spring Framework. Introduced by Rod Johnson and Pivotal Software, Spring MVC provides a comprehensive programming and configuration model for modern Java-based enterprise applications. It offers a flexible way to create and manage web components, integrating seamlessly with other Spring modules. This topic covers the architecture of Spring MVC, its core components such as controllers, views, and models, as well as best practices for building robust and scalable web applications.
- GitHub: https://github.com/topics/spring-mvc
- Wikipedia: https://en.wikipedia.org/wiki/Spring_Framework#Spring_Web_MVC
- Repo: https://github.com/spring-projects/spring-framework
- Created by: Rod Johnson, Pivotal Software
- Released: October 2002
- Related Topics: spring-framework, java, web-development, rest,
- Aliases: springmvc, spring-webmvc,
- Last updated: 2025-02-14 00:24:09 UTC
- JSON Representation
https://github.com/lucassimao/spring-mvc-bookstore
A little spring-mvc based bookstore, just for learning the spring stack - not production ready
Last synced: 23 Jan 2025
https://github.com/bhattaraisubash/springconfig
Spring framework configuration using java (No XML).
java javaconfig spring-mvc springframework
Last synced: 05 Jan 2025
https://github.com/mafuba1/library-jdbc
Spring MVC web app for educational purposes.
database html java jdbc jdbctemplate spring spring-mvc springframework thymeleaf
Last synced: 23 Jan 2025
https://github.com/gajendra-ingle/ems
This project is an Employee Management System built using Spring MVC and JSP. It includes CRUD operations for managing Employees.
Last synced: 04 Feb 2025
https://github.com/zeno-io/ashram-web-springframework
The bucket of Spring boot 2 / Spring cloud demos, which is based on Spring Framework 5.
bucket demos spring spring-boot spring-cloud spring-mvc
Last synced: 24 Dec 2024
https://github.com/frankkwabenaaboagye/accelerator-il
Java Intermediate Level
aop concurrency concurrenthashmap docker java memory security selenium spring spring-boot spring-mvc spring-security strategy-design-pattern stream-api testing thread-safety threading
Last synced: 25 Jan 2025
https://github.com/senocak/spring-kotlin-kafka-producer-consumer
Spring Kotlin Kafka Producer Consumer
kafka kafka-consumer kafka-producer spring spring-boot spring-data-jpa spring-mvc spring-security springboot
Last synced: 31 Dec 2024
https://github.com/d-band/genapi
Spring RESTful API Generator
api generator restful spring spring-mvc
Last synced: 24 Jan 2025
https://github.com/eganjs/spring-boot-kt
[WIP] Complete example Spring Boot application in Kotlin
kotlin spring-boot spring-data-jpa spring-mvc wip
Last synced: 10 Feb 2025
https://github.com/bzdgn/springmvchibernate2
Same with SpringMVCHibernate but java configuration will be used instead of xml configuration
hibernate java jpa spring spring-mvc
Last synced: 03 Feb 2025
https://github.com/gasca78/rest-api-with-spring-boot
Proyecto en proceso realizado con profesores de Alura Latam para aprender a trabajar con Spring Boot y crear una Rest API
flyway-migrations insomnia java mysql spring-boot spring-mvc spring-security-jwt
Last synced: 14 Feb 2025
https://github.com/wallisonlucas13/sistema_empresarial-spring
WebSystem que permite o cadastro e gerenciamento de serviços e clientes de forma intuitiva.
lombok postgresql spring-boot spring-data-jpa spring-mvc spring-security spring-validation
Last synced: 06 Feb 2025
https://github.com/rolik-oleksandr/cinema-rest-api
Web API supports user authentication, authorization and CRUD operations, main stack: Spring MVC, Spring Security, Hibernate
crud hibernate java-17 rest-api spring-mvc spring-security
Last synced: 31 Jan 2025
https://github.com/elvan/ticketline-spring
Simple issue tracking system. Example application built with Spring MVC and Spring Data MongoDB
mongodb spring spring-mvc thymeleaf
Last synced: 21 Jan 2025
https://github.com/chetan0777/e-kart_api
E-kart is the buying and selling of goods and services, or the transmitting of funds or data, over an electronic network, primarily the internet.
hibernate java java-8 lombok mysql spring spring-boot spring-mvc springdata-jpa
Last synced: 13 Jan 2025
https://github.com/hemantdwivedi/taskv1
Internship tasks
bootstrap5 java mysql spring-mvc springboot thymeleaf
Last synced: 06 Feb 2025
https://github.com/princebanerjee04/employee-payroll-system
This Spring Boot API streamlines payroll management with CRUD operations, payroll calculation, MySQL integration, Lombok for code efficiency, and Spring Security for data protection.
actuator jpa lombok maven mysql-driver spring-boot spring-mvc spring-security
Last synced: 14 Feb 2025
https://github.com/gagangaur/rest-api-spring-boot
Rest-API implementation using Spring Boot
jpa-hibernate mysql rest-api spring-boot spring-core spring-data-jpa spring-mvc swagger2
Last synced: 18 Jan 2025
https://github.com/ritik6207/spring
Learning Spring Boot 3 and Spring Framework 6
reactjs servlet-api servlet-jsp servlet-mvc spring spring-boot spring-curd spring-jdbc spring-mvc spring-rest-api spring-security
Last synced: 02 Feb 2025
https://github.com/rosieoh/t-sherpa_intranet_pro06
🌈T-sherpa_IntraNet_FullStack_Solo06 : SpringBoot3.0.7 + React 18을 활용한 T셀파 교수 학습 지원 웹 애플리케이션 🌈
axios postman react spring-boot spring-mvc spring-security
Last synced: 06 Jan 2025
https://github.com/rahuldkjain/springmongo
Spring Boot, MongoDB
java mircroservice mongodb spring-boot spring-mvc three-tier-architecture
Last synced: 23 Jan 2025
https://github.com/debrajhyper/development
Hibernate | JDBC | Spring Core | Spring MVC | Spring ORM | Servlet | JSP | JDBC | Maven | Product App | CRUD
crud crud-application hibernate jdbc jpa-hibernate jsp maven servlet spring spring-mvc springorm
Last synced: 22 Dec 2024
https://github.com/temgi/cobrancacondominio
Aplicação Java SpringMVC com BootStrap Construída para Controlar Boletos Pagos ou em Aberto pelos Moradores de Condomínios. O Software utiliza Interface Mobile/Web, sendo Totalmente Responsivo para SmartPhones, contendo Componente de Mensagem, Validação, Pesquisa, Inclusão, Edição, Exclusão de Boletos, Componente de Calendário e Modal de Exclusão.
ajax bean-validation bootstrap3 hibernate-jpa java jquery-ajax maven mysql-database spring-data spring-mvc thymeleaf tomcat-server
Last synced: 13 Feb 2025
https://github.com/gabrielrochafc/integranotafiscal
This project aims to integrate with payment gateways to generate invoices in an easier and more efficient way.
java lombok spring spring-boot spring-data-jpa spring-mvc spring-security-jwt
Last synced: 23 Jan 2025
https://github.com/derifirgiawan/simple-rest-auth-spring
Simple rest-api auth login and register with Spring Boot and Authentication used JWT
java jpa jwt-authentication jwt-token postgresql spring spring-boot spring-mvc
Last synced: 06 Jan 2025
https://github.com/dweber019/spring-security-oauth-query-param-forward
This repository contains a minimalistic sample implementation to forward query parameters to a authentication service. It will enable dynamic passing of parameters like scope, prompt, etc.
oauth2 oidc parameters query-parameters spring-boot spring-mvc spring-security
Last synced: 07 Feb 2025
https://github.com/navindafernando/easy-car-rental-company
Car Rental System / Backend :blue_car:
hibernate java layered-architecture maven resource-oriented-architecture rest-api spring-mvc tomcat-server
Last synced: 31 Dec 2024
https://github.com/rafhael-s-p/rest-api-studies
API for study purposes
amazon-s3 apache-freemaker cache ddd hateoas java-11 logging oauth2 openapi postgresql redis restassured restful-api spring spring-boot spring-data-jpa spring-mvc spring-security
Last synced: 13 Jan 2025
https://github.com/baratharivazhagan/spring-mvc-playground
This project contains samples of Spring MVC
Last synced: 13 Feb 2025
https://github.com/baratharivazhagan/spring-data-jpa-workshop
hibernate jpa spring spring-boot spring-data-jpa spring-mvc
Last synced: 13 Feb 2025
https://github.com/rafhael-s-p/dsdeliver
App desenvolvido durante a 2ª ed. do evento Semana DevSuperior.
react rest-api spring spring-boot spring-data-jpa spring-mvc typescript
Last synced: 13 Jan 2025
https://github.com/manhweird20112000/spring-mvc-crud
java jpa mysql spring-boot spring-mvc thymeleaf
Last synced: 08 Feb 2025
https://github.com/aymanessobhi/gymcom-backend
i like to worked on this project, i used many functionalties on it as download a file, import file, paiement, print the file also i used spring as backend technologies, my contribution on this project is 90%
java spring-boot spring-cloud spring-mvc spring-security springboot springframework sql
Last synced: 08 Feb 2025
https://github.com/andersonhsporto/escola-api
Rest API para cadastro de cursos e alunos
java java17 lombok maven spring-boot spring-jpa spring-mvc spring-validation
Last synced: 17 Jan 2025
https://github.com/rafhael-s-p/financial-management-api-back
Application for study a Full Stack REST API (Backend)
docker heroku oauth2 postgresql rest rest-api restful-api spring spring-data-jpa spring-mvc spring-security springboot
Last synced: 13 Jan 2025
https://github.com/tayron/spring-boot-sistema-de-gestao-de-instituicao-e-alunos
Sistema de gestão de instituição para estudo do Framework Spring Boot com Thymeleaf
java spring-boot spring-data-jpa spring-mvc
Last synced: 20 Jan 2025
https://github.com/anujyadav2003/connectsphere_backend
Connect Sphere is a robust social platform with a powerful backend built using Spring Boot and RESTful APIs, providing users with a seamless experience for content sharing, connecting with friends, and building communities in a modern, interactive environment.
java jwt-authentication mysql rest-api spring-data-jpa spring-mvc spring-security
Last synced: 02 Feb 2025
https://github.com/enginooby-practice/spring-rest
Built with Maven, configured by Java code.
jackson maven spring-mvc spring-rest
Last synced: 28 Dec 2024
https://github.com/iamgauravkhanna/find-me-a-book
Web Application using Spring for Books
java spring spring-boot spring-mvc spring-web
Last synced: 31 Jan 2025
https://github.com/educhastenier/spring-boot-mvc-kotlin-tutorial
Personal tutorial materials to learn Spring boot + Spring MVC + Kotlin + Spring Dev Tools
Last synced: 17 Jan 2025
https://github.com/aaabramov/todo-server
jpa rest spring spring-boot spring-mvc
Last synced: 05 Feb 2025
https://github.com/skinnypetethegiraffe/spring-jpa-practice-1
A simple Spring exercise using JPA.
h2-database hibernate jpa spring spring-boot spring-mvc
Last synced: 13 Feb 2025
https://github.com/rahuldkjain/postgresspring
java postgresql spring spring-boot spring-mvc three-tier-architecture
Last synced: 23 Jan 2025
https://github.com/mansoor-p/voxpost
VoxPost is a microservices-based blog and newsletter platform. It utilizes React.js for the frontend, Java/Spring Boot for the backend, MySQL for data storage, and Elasticsearch for search. Users can read, write, and manage articles efficiently.
java microservices spring-boot spring-mvc springsecurity springsecurity-jwt springsecurity-oauth2
Last synced: 14 Feb 2025
https://github.com/austinadodo/the_ride_backend
The Back-End for a Ride sharing simulation application.
api-rest domain-driven-design efficient-algorithm java repository-pattern spring-data-jpa spring-mvc sql testing transactional
Last synced: 09 Jan 2025
https://github.com/bedus-creation/sms
Spring MVC
h2 h2-database hibernate laravel-mix spring-mvc vuejs
Last synced: 13 Feb 2025
https://github.com/oeljeklaus-you/springlearning
Spring学习笔记,主要基于《Spring in aciton》
aop spring spring-bean spring-data-jpa spring-jdbc spring-mvc spring-web spring-xml
Last synced: 23 Dec 2024
https://github.com/kasramp/mira
Easy and fast file sharing from command line (bashupload alternative)
bashuploader spring-boot spring-mvc
Last synced: 25 Jan 2025
https://github.com/marcosfshirafuchi/teamcubation-desafio-final
Teamcubation - Projeto Final - API de Partidas de Futebol
api api-rest java json json-api poo postman postman-api spring spring-boot spring-data-jpa spring-mvc spring-mvc-crud
Last synced: 23 Jan 2025
https://github.com/davidarchanjo/spring-mvc-thymeleaf
Spring Boot MVC sample project with Thymeleaf
spring-boot spring-mvc thymeleaf
Last synced: 31 Dec 2024
https://github.com/smarti18n/smarti18n
SmartI18N
angular angular2 angular4 angularjs i18n internationalization spring spring-boot spring-framework spring-mvc springboot springframework springmvc
Last synced: 12 Jan 2025
https://github.com/anomalou/lisko-sandbox
Garbage collection with everything for everything. Feel free to take some part or whole project for your learning or pet project :3
gradle java java-8 learning learning-by-doing pet-project rest rest-api restful spring spring-boot spring-mvc spring-security
Last synced: 25 Jan 2025
https://github.com/felykscode/belajar-springboot
Belajar Spring Boot
java spring spring-boot spring-mvc todolist
Last synced: 14 Feb 2025
https://github.com/sur16-cse/digital-library
hibernate-orm java junit lombok mockito mysql spring-boot spring-data-jpa spring-mvc spring-security
Last synced: 14 Feb 2025
https://github.com/djccnt15/spring_board
Spring 기반 게시판 서비스
java spring spring-mvc spring-security
Last synced: 25 Jan 2025
https://github.com/dimitrisstyl7/learning-spring-boot-3-spring-6-hibernate
Learning Spring Boot 3, Spring 6 and Hibernate
hibernate hibernate-orm hibernate-validator java spring spring-aop spring-boot spring-data-jpa spring-mvc spring-security thymeleaf
Last synced: 14 Feb 2025
https://github.com/wisskirchenj/codesharingplatform
Spring Boot 5 functional REST-Services based platform for code sharing over the internet.
css h2-database highlight java javascript jpa-hibernate spring-mvc thymeleaf
Last synced: 06 Jan 2025
https://github.com/albabatista/newforma
Migración del proyecto Viewforma (J2EE Web) a Spring Boot
bootstrap css3 devtools h2-database jacoco-plugin jasper-reports java11-spring-boot junit lombok-maven mapstruct-plugin spring-boot spring-data-jpa spring-mvc spring-security swagger-ui thymeleaf
Last synced: 14 Feb 2025
https://github.com/rajnikant7008/news-microservice
News Service Rest API Back-end architecture of news service, based on mysql and spring boot. It contains various news related APIs.
api java maven rest-api restful-webservices spring spring-boot spring-mvc springfox-swagger webservice
Last synced: 28 Dec 2024
https://github.com/shubham-sakunde/registration-web-app
Registration WebApp is a web application designed for user registration and login functionality. Users can register themselves by providing necessary information such as username, password, mobile number, and email. Users can securely log in using their username and password.
bootstrap5 hibernate-orm java jsp maven-pom mysql spring-mvc tomcat
Last synced: 17 Jan 2025
https://github.com/rajnikant7008/snapsearch
SnapSearch is java application with spring framework which supports various features such as searching for any service for households purpose.
java java-application spring spring-mvc webservice
Last synced: 28 Dec 2024
https://github.com/alissonwenceslau/parking-control
Controle de estacionamento de condomínio
postgresql spring-boot spring-framework spring-jpa spring-mvc spring-validation
Last synced: 23 Dec 2024
https://github.com/sanchezih/sistema-mantenimiento-inventario
Sistema simple de mantenimiento de inventario implementado con Spring Web MVC, Hibernate y MySQL.
Last synced: 17 Jan 2025
https://github.com/udelblue/springbootstarter
Spring boot start project with security
jpa spring-boot spring-data-jpa spring-mvc spring-security starter-project startup stripe
Last synced: 17 Jan 2025
https://github.com/ankush-nitjsr/customerrelationshipmanager
Web application backend for managing Customer data. Developed with Spring boot framework, Spring MVC architecture, RESTful API, JWT authentication and MySQL for managing Database.
mysql-database restful-api spring-boot spring-data-jpa spring-mvc spring-security
Last synced: 06 Jan 2025
https://github.com/wkrzywiec/crm-spring
Simple Spring/Hibernate CRUD web application
annotation bootstrap crud-application gradle hibernate javaee jsp mysql spring-mvc tomcat xml
Last synced: 09 Feb 2025
https://github.com/ankush-nitjsr/patientdatadetails
Login/SignUp app backend for 🏥Hospital firms to check Patient details with Authenticated Users. 👨💻Framework: Spring boot || 📲API: RESTful API || 📀Database: JPA and MySQL || 🔐Security: Spring boot security with JWT Authentication
jwt-authentication jwt-token mysql-database spring-boot spring-mvc spring-security
Last synced: 06 Jan 2025
https://github.com/adityagupta9311/ashes-social-media-platform-api
Created the backend for Ashes, an interactive social media platform that empowers users to connect and engage with other. Users can follow friends, like and comment on posts, search for other users, manage their profiles, create posts, make reels, and send messages.
java spring-boot spring-data-jpa spring-mvc spring-security spring-security-jwt
Last synced: 06 Feb 2025
https://github.com/maximo-perez-villalba/jpress-backend
JPress es un CMS minimalista escrito con SpringBoot y MySql. El proyecto implementa el BackEnd del CMS.
cms java java-17 mysql spring-boot spring-jdbc spring-jdbc-template spring-mvc spring-thymeleaf springboot
Last synced: 05 Feb 2025
https://github.com/tochy97/spring_graphql
Spring with Graphql and React Typescripts Calendar frontend
graphql node-js spring-boot spring-mvc
Last synced: 09 Feb 2025
https://github.com/phasenraum2010/logfileloader
Load Logfiles and push them into a Database - Java and Spring Integration
database java javaee logfile mysql spring-integration spring-mvc springframework
Last synced: 14 Feb 2025
https://github.com/phasenraum2010/addresslist_jee
educational project for teaching Java EE comparable to Spring MVC and other Frameworks
java javaee javaee6 jboss spring-mvc
Last synced: 14 Feb 2025
https://github.com/phasenraum2010/addresslist_jsf
educational project for teaching Java EE with JSF comparable to Spring MVC and other Frameworks
ejb java javaee javaee6 jboss jpa jsf spring-mvc
Last synced: 14 Feb 2025
https://github.com/marktheo/furniture-store
WebProject - Java with MVC as software architecture pattern and MySQL as DBMS
css eclipse html java javascript mvc-architecture mysql spring-mvc tomcat-server
Last synced: 09 Feb 2025
https://github.com/robertjgabriel/java-examples
Odd bits of different projects I did for fun and in class
college-project java spring spring-mvc
Last synced: 13 Jan 2025
https://github.com/mahozad/ceno
Ceno social news website
java social-network social-news spring spring-boot spring-mvc
Last synced: 14 Feb 2025
https://github.com/idelio-mata/rest-spring
Implementando Arquitetura REST com Spring Web
spring spring-actuator-metrics spring-data-jpa spring-mvc spring-security spring-test spring-web
Last synced: 02 Jan 2025
https://github.com/saahilanande/college-management-system-db1
Complete Term project for class DBMS Models and Implementation under Dr.abhishek santra. Includes Database schema, Er diagrams and frontend-backend for simple college management system.
java oracle-database spring-mvc sql sqlite
Last synced: 10 Jan 2025
https://github.com/rajnikant7008/cache-service
Cache as a Micro Service
cache cache-control cache-service cache-storage java java-8 junit junit-test spring spring-boot spring-mvc
Last synced: 28 Dec 2024
https://github.com/squidmin/gradle-labs
Gradle learning labs
gradle java spring spring-mvc spring-rest
Last synced: 07 Feb 2025
https://github.com/daggerok/survey
In progress: Cloud Native Survey System
jib jib-maven-plugin k8s kubernetes skaffold skaffold-example spring spring-boot spring-mvc springboot springframework springmvc
Last synced: 10 Jan 2025
https://github.com/daggerok/spring-web-duration
Serialize Duration type with Spring
duration error-attributes error-handling error-page error-pages mustache spring-boot spring-error-attributes spring-mustache spring-mvc spring-thymeleaf spring-webflux thymeleaf
Last synced: 10 Jan 2025
https://github.com/hdevlin2913/flowchain-website-be
Backend for FlowChain
cloudinary hibernate java javascript jwt mysql restful-api spring-mvc spring-security spring-validation stripe
Last synced: 31 Oct 2024
https://github.com/ledinhtuyenbkdn/spring-boot-template
This repo is the template to bootstrap a new Spring Boot project.
spring spring-boot spring-cache-redis spring-data-jpa spring-mvc spring-security template
Last synced: 01 Feb 2025
https://github.com/daggerok/spring-mvc-request-params
This repo shows how can we handle query params in Spring MVC
kotlin maven query-params request-param rest-template spring-boot spring-mvc test-rest-template
Last synced: 10 Jan 2025
https://github.com/daggerok/oauth2-jdbc-example
This repository contains Spring / OAuth2 application architecture: Authorization Server (with JDBC token store), Resourse Server (with secured REST API) and Web Client Application uses both to access secure data
adoc asciidoc asciidoctor docker docker-compose gradle spring-boot spring-jdbc spring-mvc spring-oauth2 spring-security spring-thymeleaf thymeleaf thymeleaf-engine thymeleaf-template-engine
Last synced: 10 Jan 2025
https://github.com/daggerok/mvc-blog
Using commonmark, thymeleaf and spring-boot to build MVC markdown blog
commonmark commonmark-java markdown mvc spring-mvc spring-thymeleaf thymeleaf thymeleaf-java thymeleaf-layout thymeleaf-template-engine
Last synced: 10 Jan 2025
https://github.com/daggerok/kotlin-webflux-mvc
Spring WebFlux vs WebMVC. Reading configurations in build.gradle.kts and settings.gradle.kts as extras from gradle.properties file
gradle gradle-extras gradle-kotlin-dsl gradle-properties kotlin spring-mvc spring-webflux
Last synced: 10 Jan 2025
https://github.com/ashutoshsahoo/spring-boot-aws-practice
spring-boot-aws-practice
aws aws-s3 aws-sdk aws-sdk2 aws-sdkv2 file-upload filedownload java java11 java11-spring-boot maven s3-bucket spring spring-boot spring-mvc
Last synced: 25 Jan 2025
https://github.com/daggerok/jpa-uuid
Using UUID as JPA entity identifier in different frameworks with on pg, mysql and h2 relational databases
docker-compose-maven-plugin h2 h2-database jpa maven-docker-compose-plugin maven-plugin mysql mysqladmin pg pgsql postgres postgresql spring-boot-2 spring-data-jpa spring-mvc travis-config-gh-publish vuepress webtestclient
Last synced: 10 Jan 2025
https://github.com/flaviandiold/todolist
This is a web application to make a note of your 'To Dos', update it, mark them complete, and also to delete them. This application maintains sessions and also has a secure login page. This is built using Spring MVC, JSP, JPA, MySQL, and Docker.
docker java jpa-persistence-applications mysql-database spring-boot spring-mvc
Last synced: 12 Jan 2025
https://github.com/daggerok/giftcard-kotlin-mysql
Axon GiftCard Kotlin MySQL apps
axon axon-framework axon-server axonframework jpa jpa-hibernate kotlin mysql spring-boot spring-data-jpa spring-mvc
Last synced: 10 Jan 2025
https://github.com/likithavemulapalli/java
Contains few web applications in Java.
Last synced: 11 Jan 2025
https://github.com/ndeta100/employee_system
An employee management system where users will be able to perform all the crud operation(Final year project for web dev)
java jpa-hibernate lombok-maven mysql spring-boot spring-data-jpa spring-mvc
Last synced: 24 Dec 2024