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-11 00:28:39 UTC
- JSON Representation
https://github.com/kofa-yoh/mybookshopapp
Educational project for the Spring course on Skillbox
hibernate open-api spring-boot spring-data-jpa spring-mvc spring-security thymeleaf
Last synced: 27 Jan 2025
https://github.com/nabeel-ahmed-jamil/admin-api
Admin Api For Barco-Cron Service [Open Source]
ddd-architecture dynamic-forms etl event-driven-architecture firebase java-8 job kafka open-source postgresql rest-api scheduler spring-boot spring-data-jpa spring-mvc spring-security springboot webhook websocket
Last synced: 29 Dec 2024
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: 21 Dec 2024
https://github.com/othmane099/electornic_store
An e-store for selling electronics products.
flickr flickr-api java marketplace selling spring-boot spring-data-jpa spring-mail spring-mvc spring-security store
Last synced: 21 Jan 2025
https://github.com/khachornchit/spring-mvc
Setup Spring MVC environment available on three web app servers; there are Apache Tomcat, Glass-fish, and JBoss
glassfish java jboss oop-principles spring-mvc tomcat
Last synced: 07 Jan 2025
https://github.com/joseulisses065/animeapi
anime api with java and framework spring boot,An project that lists different animes with data such as category description title and where to watch
java java17 postgresql spring-boot spring-mvc
Last synced: 07 Jan 2025
https://github.com/coder-acjhp/resizeandcroponline
Crop Image
crop-image java-ee javascript jcrop-jquery-plugin mysql resize-image spring-mvc webapp
Last synced: 30 Dec 2024
https://github.com/jaeyeonme/cloudbox-server
네이버 MyBox와 같이 온라인 클라우드 스토리지 및 웹 서비스를 구축하는 것을 목표로 합니다.
java java-backend jpa spring-boot spring-mvc
Last synced: 18 Jan 2025
https://github.com/chamithkavinda/restapi-pos-with-spring
This backend system, built with Spring Boot and Spring MVC, provides a RESTful API for managing CRUD operations with MySQL integration. The project demonstrates structured API interactions, efficient routing, and robust error handling within the Spring framework, focusing on clean backend design and data persistence.
api rest-api spring spring-mvc
Last synced: 11 Feb 2025
https://github.com/squid-beast/patient-credit-service
This service integrates with an external service(Patient Service) to fetch and process data asynchronously.
spring-boot spring-jpa spring-mvc
Last synced: 11 Feb 2025
https://github.com/devanshukushwah/checklist
Checklist is a web application built using Java Server Pages (JSP) to manage tasks. This project features task creation, updates, and deletion, along with task history and user authentication.
java jsp jsp-servlet postgresql spring-mvc
Last synced: 11 Feb 2025
https://github.com/shubhampatel81/basic-food-order-app-spring-boot
It's a basic Web application
bootstrap css h2-database html spring-boot spring-data-jpa spring-mvc spring-security springoauth2
Last synced: 11 Feb 2025
https://github.com/do-oya/moviemate
🎬 개인 프로젝트 🎬
spring-boot spring-jpa spring-mvc spring-security
Last synced: 11 Feb 2025
https://github.com/ray123fa/praktikum-ii
Kumpulan Tugas Pemrograman di STIS (Semester 5)
kotlin kotlin-android r-markdown spring-mvc swagger-ui thymeleaf
Last synced: 11 Feb 2025
https://github.com/ibjunior/spring-gen-ai
Ce repo contient une application démontrant l'intégration de l'IA générative dans une application Spring Boot en utilisant OpenAI.
spring spring-boot spring-mvc springai
Last synced: 11 Feb 2025
https://github.com/ashannaveen/spring-mvc-pos_system
The Spring-POS-API is a comprehensive RESTful API designed to manage a Point of Sale (POS) system. This API facilitates seamless CRUD operations and transactional management for key entities such as customers, items, orders, and order details. Developed using the Spring framework, it ensures robust data handling and efficient processing.
app hibernate hibernate-validator java-21 jpa logback maven modelmapper mysql restful-api spring spring-mvc web web-app
Last synced: 11 Feb 2025
https://github.com/hdevlinz/flow-chain-website-be
Backend for FlowChain
cloudinary hibernate java javascript jwt mysql restful-api spring-mvc spring-security spring-validation stripe
Last synced: 11 Feb 2025
https://github.com/shivamverma-01/seat-booking-system
The Seat Booking System is a web application that streamlines the ticket reservation process. Users can view available buses, select seats, and enter their details seamlessly. Developed using Spring Boot and MySQL, this application efficiently manages bus and customer data, providing an enhanced reservation experience.
java maven mysql-database reactjs spring-boot spring-data-jpa spring-mvc
Last synced: 11 Feb 2025
https://github.com/faridtahmazov/universitymanagmentsystem-basic
Simple Spring Web project
spring spring-data-jpa spring-mvc thymeleaf
Last synced: 10 Jan 2025
https://github.com/faridtahmazov/empmanagesystem-basic
Spring Boot Mini Project
crud-application html5 mysql-driver spring-boot spring-boot-devtools spring-data-jpa spring-mvc thymeleaf
Last synced: 10 Jan 2025
https://github.com/marwenbentalebali/countries
Il s'agit d'un projet de gestion des pays utilisant Spring MVC et Spring Data JPA (Spring Framework v 3.2.6.RELEASE). C'est la la partie backend.
backend java6 mysql spring spring-data-jpa spring-mvc tomcat7
Last synced: 21 Jan 2025
https://github.com/axelfrache/springbox
A Spring-based application for secure file synchronization and backup with a user-friendly interface.
docker docker-compose java spring-boot spring-mvc spring-security thymeleaf
Last synced: 21 Jan 2025
https://github.com/dev-fringe/spring-nexacro
junit nexacro spring-mvc undertow
Last synced: 14 Jan 2025
https://github.com/ralscha/sse-spring-demo
sse-eventbus demo without Spring Boot
java server-sent-event server-sent-events spring spring-mvc
Last synced: 07 Jan 2025
https://github.com/yazan98/actor
Postman Collection Generator For Spring Boot
api-client api-doc api-docs api-docs-generator api-document api-documentartion api-documentation api-documentation-tool collection postman postman-api postman-client postman-collection postman-environment spring spring-boot spring-mvc springboot springmvc
Last synced: 07 Jan 2025
https://github.com/samukelongidi/springboot-restful-api-crud
Java RESTful API with Spring boot - using Intellij and Gradle
java restful-api spring-mvc springboot
Last synced: 14 Jan 2025
https://github.com/dtsaryov/spring-petclinic-ij-inspections
The project is a fork of spring-projects/spring-petclinic, but modified to test IJ IDEA Spring inspections
intellij intellij-idea spring spring-boot spring-data spring-mvc
Last synced: 30 Dec 2024
https://github.com/ajh831/tobyspring
토비의 스프링6 이해와 원리 강의
dependency-injection spring spring-mvc springframework
Last synced: 30 Dec 2024
https://github.com/pritamtirpude/travel-agency-web-app-spring
Travel Agency Web App were user can register and see the available tours. App has three roles Admin, Client,User. Each role has it's own access.
bootstrap hibernate html-css-javascript java spring spring-data-jpa spring-mvc springsecurity thymeleaf-template-engine
Last synced: 21 Jan 2025
https://github.com/mathmendesreis/desafio-back-end-picpay
Objetivo: PicPay Simplificado
Last synced: 06 Jan 2025
https://github.com/nahyeon99/spring-security
lombok postgresql spring-data-jpa spring-mvc spring-security thymeleaf
Last synced: 06 Jan 2025
https://github.com/ridvikpal/carcartapi
CarCartAPI is a RESTful API that aggregates and manages used car data and information about these cars via a MySQL database and the OpenAPI ChatGPT 3.5 AI model. It is built using Java, Spring Boot, Maven, MySQL and of course OpenAI's own RESTful API for ChatGPT.
cars chatgpt chatgpt-api mysql openai-chatgpt spring spring-boot spring-data-jpa spring-framework spring-mvc sql
Last synced: 21 Jan 2025
https://github.com/sanjoy-sust/mybatisexample
Spring mybatis sample project with complete java config
annotation java-8 java-config mybatis3 mysql spring spring-mvc spring-mybatis3-mysql
Last synced: 08 Jan 2025
https://github.com/axelop96/bingo-websocket
Bingo game with websockets and spring mvc
game spring-mvc thymeleaf websocket
Last synced: 02 Jan 2025
https://github.com/parin-prog/java_projects
Multiple Microservices java projects
css hibernate-orm java jsp mysql servlets spring spring-mvc
Last synced: 30 Dec 2024
https://github.com/brian-izaki/spring-mvc2
Estudos mais aprofundados com o Spring MVC da alga works, do curso "Spring MVC experts"
java maven-pom spring-mvc thymeleaf
Last synced: 11 Jan 2025
https://github.com/brian-izaki/spring-mvc
Estudos com framework Spring mvc
java maven-pom spring-mvc thymeleaf
Last synced: 11 Jan 2025
https://github.com/daveaditya/spring_task_keeper
A Task Managing App in Spring Web MVC
hibernate5 java spring-mvc springframework
Last synced: 08 Jan 2025
https://github.com/daveaditya/gradle-projects
Contains various Java application projects, which uses Gradle. Made using IntelliJ IDEA.
gradle hibernate jar javafx-application jsp kotlin servlet spring-mvc
Last synced: 08 Jan 2025
https://github.com/wesleywerikis/todolist
API para gerenciar tarefas (CRUD) que faz parte do desafio de vaga para pessoas desenvolvedoras backend júnior, que se candidatam para a Simplify.
java mysql spring-boot spring-data-jpa spring-doc-openapi spring-mvc swagger-ui
Last synced: 02 Jan 2025
https://github.com/marialuizaleitao/webservice-springboot3-jpa
This Java Spring Boot web services project, utilizing JPA and Hibernate, aims to deliver a robust CRUD application with H2 database integration, showcasing effective domain modeling, layered architecture, and comprehensive exception handling, while emphasizing seamless deployment options, including Heroku integration and PostgreSQL support.
hibernate jpa-persistence-applications spring-mvc
Last synced: 08 Jan 2025
https://github.com/vitaliistf/blocktrackerweb
Web application for cryptocurrency investments tracking.
bootstrap css gson html java javascript jpa jquery kucoin-api lombok maven oauth2 postgresql spring-boot spring-mail spring-mvc spring-security thymeleaf
Last synced: 10 Jan 2025
https://github.com/ramzibouzaiene/film-management-with-springboot
Application for displaying films with there categories created by Spring MVC, Thymeleaf, Postgresql, JPA
java jpa postgresql spring-boot spring-mvc thu thymleaf
Last synced: 07 Jan 2025
https://github.com/umbertodellamonica/uniconnect
UniConnect is a social application for connecting university students. This guide provides detailed steps to set up and run the application, generate mock data, and import it into a Neo4j database.
docker docker-compose docker-container docker-images dockerfile flutter flutter-apps flutter-ui flutter-web neo4j neo4j-database neo4j-graph nosql nosql-databases python spring spring-boot spring-data-jpa spring-mvc springframework
Last synced: 11 Feb 2025
https://github.com/deepcloudlabs/dcl375-2020-jan-06
DCL-375: Developing Enterprise Applications using Spring Framework 5
java-ee-8 java-se8 spring spring-boot spring-boot-2 spring-mvc springframework tomee
Last synced: 08 Jan 2025
https://github.com/deepcloudlabs/dcl372-2022-may-11
DCL-372: Core Spring 5
component component-scan dependency-injection ioc spring-data spring-data-jpa spring-mvc
Last synced: 08 Jan 2025
https://github.com/deepcloudlabs/spring-boot-rest-with-http.basic.authentication
Spring Rest with HTTP Basic Authentication on Spring Boot 2
http-basic-auth java-11 spring-boot-2 spring-mvc spring-security
Last synced: 08 Jan 2025
https://github.com/zolotyh-dk/spring_mvc_hibernate_aop
Учебное web приложение, поддерживающее 4 основных CRUD операции
hibernate jsp spring-aop spring-mvc
Last synced: 08 Jan 2025
https://github.com/projectsandprograms/crud-spring-boot-thymeleaf
spring boot crud application. best practice for beginners.
crud crud-application mysql spring-boot spring-data-jpa spring-mvc spring-mvc-crud spring-tool-suite spring-tool-suite3 thymeleaf thymeleaf-java thymeleaf-template-engine
Last synced: 03 Jan 2025
https://github.com/hb-chen/ssm-gradle
Gradle[Spring+Shiro+MyBatis]
flyway gradle mybatis3 shiro spring spring-boot spring-mvc
Last synced: 08 Jan 2025
https://github.com/rudeboyone/edtech
Projeto FullStack. Backend: API Rest desenvolvida em Java utilizando Spring Boot. Patterns utilizados: DTO`s, DAO, MVC. TDD com JUnit para os testes unitários e MockMvc para os testes de integração; Frontend: Angular (v14)
angular dao-design-pattern dto-pattern java mockmvc spring-boot spring-mvc spring-security tdd testes-integracao testes-unitarios
Last synced: 24 Jan 2025
https://github.com/rvenutolo/spring-boot-test
Project to try out some Spring Boot and Thymleaf stuff
java spring spring-boot spring-boot-thymeleaf spring-boot-web spring-mvc thymeleaf
Last synced: 27 Jan 2025
https://github.com/senocak/spring-kotlin-jooq
Spring Kotlin Jooq
jooq jooq-codegen kotlin spring spring-boot spring-mvc spring-security
Last synced: 31 Dec 2024
https://github.com/senocak/springboot-kotlin-react-typescript-boilerplate
SpringBoot-Kotlin-React-TypeScript-Boilerplate
kotlin react redux spring-boot spring-mvc spring-security springboot typescript
Last synced: 31 Dec 2024
https://github.com/richavpatel/crud-app
CRUD-APP-WITH-SPRING-ANGULR
actua angular-material angular4 h2 jpa spring-boot spring-mvc
Last synced: 07 Jan 2025
https://github.com/khachornchit/spring-initializr
Java Development : Spring Initializr Example
java java-8 maven spring-boot spring-data spring-initializr spring-mvc springframework
Last synced: 07 Jan 2025
https://github.com/aqueelone/optimizationjob
Small testing task for event processing
angular-2 docker java jhipster spring-boot spring-mvc webpack yarn
Last synced: 07 Jan 2025
https://github.com/mcyldz/quest-app
QuestApp is a backend only application built with Java and the Spring Framework, designed to support essential social interaction features.
java mysql spring-boot spring-data-jpa spring-mvc
Last synced: 27 Jan 2025
https://github.com/shumlesha/campus-course-system
Backend-часть системы кампусных курсов (факультативы для студентов).
java jwt-authentication postgres role-based-access-control spring-boot spring-mvc spring-security
Last synced: 15 Jan 2025
https://github.com/mng222n/loan-approval-ab
Contemporary Loan Approval Business Process and Web services
hibernate-jpa hikaricp java loan-approval restful-api spring-boot spring-mvc web-services
Last synced: 08 Jan 2025
https://github.com/mng222n/airback
Agile project management tool has many features such as Scrum, Kanban, V-model etc.
agile-mangement esb gwt jackrabbit quartz spring-mvc vaadin8
Last synced: 08 Jan 2025
https://github.com/leungll/joinpluspro
Join Website for Join Studio of NENU
mybatis mysql nenu-join spring spring-mvc vuejs
Last synced: 04 Jan 2025
https://github.com/shaikrasheed99/springboot-twitter
Features of Twitter using Spring Boot.
java postgresql rest-api spring-boot spring-mvc tdd tdd-java
Last synced: 13 Jan 2025
https://github.com/shaikrasheed99/springboot-hateoas
HATEOAS for RESTful APIs using Spring Boot.
hateoas hateoas-response java postgresql rest-api spring-boot spring-hateoas spring-mvc tdd tdd-java
Last synced: 13 Jan 2025
https://github.com/seycileli/springboot-maven-databaseproject
Springboot Database Project
database java maven spring-boot spring-data spring-mvc springboot
Last synced: 15 Jan 2025
https://github.com/seycileli/randomnumbergenerator
Random Number Generator Program
java java-interface java-spring-framework maven object-oriented-programming random-number-generators spring-boot spring-mvc springframework springmvc
Last synced: 15 Jan 2025
https://github.com/seycileli/crudoperation_sql_jpa
Crud Operation using JPA Annotations with MySQL DB
crud crud-application crud-operation java java-8 javaweb jpa jpa-entities jpa-persistence-applications mysql mysql-database mysql-server spring-mvc
Last synced: 15 Jan 2025
https://github.com/seycileli/crudwebapp-template
Full Stack CRUD Web App
java maven maven-plugin spring-mvc
Last synced: 15 Jan 2025
https://github.com/dukris/message-project
Spring Boot Project to share messages among users
hibernate postgresql-database spring-boot spring-mvc
Last synced: 04 Feb 2025
https://github.com/dukris/news-project
Summer practice
mysql-database spring-boot spring-mvc
Last synced: 04 Feb 2025
https://github.com/zazk/spring-module
Spring MVC, Java
gradle java postgres spring spring-mvc
Last synced: 09 Jan 2025
https://github.com/stefantagarski/wp_lab
Web Programming laboratory tasks project @ FCSE - Skopje
java mvc spring-boot spring-data-jpa spring-mvc spring-security three-layer-architecture
Last synced: 04 Jan 2025
https://github.com/rutzno/task-management-system
Tasks Management System, a multi-user web service based on Spring Boot, JWT authentication that allows users to create, update, and manage tasks
h2-database jpa-hibernate jpa-projections jwt-authentication spring-boot spring-data-jpa spring-mvc spring-oauth2-security spring-security spring-validation
Last synced: 12 Nov 2024
https://github.com/rutzno/qrcode-service
QRCode Service API
api-rest spring-boot spring-mvc zxing-library
Last synced: 12 Nov 2024
https://github.com/qqabcv520/blogserver
hibernate restful spring spring-mvc
Last synced: 28 Jan 2025
https://github.com/krishnagehlotr/shopping-cart
Design Shopping Cart Web Application using Spring MVC and Hibernate
hibernate java javascript jpa jquery jsp orm spring spring-mvc spring-security springframework
Last synced: 31 Jan 2025
https://github.com/yazan98/books-spring
Books Server With Mysql , Swagger , Firebase
api api-rest mysql mysql-database spring spring-boot spring-data-jpa spring-mvc springboot springframework
Last synced: 07 Jan 2025
https://github.com/muhammed-safwat/bank-service-project
This project is a basic banking service implemented using MySQL for data storage and Spring Boot for the backend. It provides functionality for adding accounts, creating transactions (deposits/withdrawals), logging transactions, account login, and viewing account balance and transaction details.
mapstruct mysql spring spring-boot spring-mvc springdata springsecurity swagger-ui
Last synced: 20 Jan 2025
https://github.com/nam077/spring-mvc-starter
javaservlet spring-mvc template-project
Last synced: 15 Jan 2025
https://github.com/mansoor-p/microhotel-management-api
This repository contains a Travel Booking Platform implemented using microservices architecture with Java and Spring Boot. The project is designed with scalability and flexibility in mind, utilizing several independent microservices that communicate through RESTful APIs.
authentication-backend java microservices mongodb mysql okta rest-api spring-boot spring-mvc spring-security
Last synced: 10 Nov 2024
https://github.com/sivaosorg/suit4j
Spring Boot simplifies the process of creating stand-alone, production-grade Spring-based applications that "just run". It provides an opinionated view of the Spring platform and third-party libraries, enabling you to get started with minimal configuration.
java-springboot spring-boiler-plate spring-boot spring-boot-starter spring-mvc spring-security spring-security-jwt spring-security-oauth2
Last synced: 15 Jan 2025
https://github.com/lb2281075105/crowd_funding_project
众筹项目 Maven + SSM + slf4j_logback
java javascript logback mybatis mysql slf4j-api spring spring-mvc spring-security springboot tomcat8
Last synced: 08 Jan 2025
https://github.com/jrtib/unc-student-center
UNC Student Center is a Spring MVC student management system web application.
crud-application flywaydb java lombok maven spring-boot spring-data-jpa spring-mvc springdoc-openapi sql swagger thymeleaf
Last synced: 02 Feb 2025
https://github.com/maikelsouza/demo-mvc
Código referente ao curso Spring Boot & MVC com Thymeleaf disponível na udemy.
java spring spring-boot spring-jpa spring-mvc thymeleaf
Last synced: 28 Jan 2025
https://github.com/blaze-b/mc-java-demo-trainer
A complete java e2e features testing and running it make it workable solutions to be taken later
java servelet spring spring-boot spring-mvc
Last synced: 28 Jan 2025
https://github.com/hemrajmalhi/google-url-mapping-spring-mvc-query-processor
Google URL Mapping with Spring MVC: Query Processing through POST Requests
restful-api spring spring-boot spring-mvc webdevelopment
Last synced: 15 Jan 2025
https://github.com/hemrajmalhi/spring-boot-learning
rest-api spring-boot spring-mvc spring-security
Last synced: 15 Jan 2025
https://github.com/jcilacad/login-register
A simple project that implements spring security
azure spring-boot-3 spring-data-jpa spring-mvc spring-security sql thymeleaf
Last synced: 28 Jan 2025
https://github.com/deepcloudlabs/dcl375-2020-feb-17
DCL-375: Developing Enterprise Applications using Spring Framework 5
java-ee-8 java-se8 spring-boot spring-boot-2 spring-framework-5 spring-mvc springframework
Last synced: 08 Jan 2025
https://github.com/uvera/spring-boot-kotlin-template
My personal template for a Spring Boot REST webapp
kotlin liquibase spring-boot-2 spring-mvc swagger-ui
Last synced: 04 Feb 2025
https://github.com/mohamad-shosha/spring-aws-edu
SpringAWSEdu is a Spring Boot application that integrates Spring MVC with JPA and Hibernate, hosted on AWS using Docker and Liquibase for database management. It allows CRUD operations on Instructor, Address, and Course entities while ensuring security and scalability with AWS services.
aws css design-patterns docker docker-compose ec2 elasticbeanstalk hibernate html java jpa liquibase parameter-store profilesmanager rds spring spring-boot spring-mvc spring-security vpc-security
Last synced: 04 Feb 2025
https://github.com/jcilacad/employee-rest-api
RESTful API for managing employees effectively through comprehensive operations, developed with Spring Boot and utilizing Spring REST
spring-boot-3 spring-data-jpa spring-mvc spring-rest-api sql
Last synced: 22 Jan 2025