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-02 00:28:14 UTC
- JSON Representation
https://github.com/mohamad-shosha/spring-jpa-mvc-security
This project integrates Spring MVC, JPA, and Hibernate for managing Instructor, Address, and Course entities. It uses Liquibase for database management and Postman for API testing. Key features include creating, reading, updating, and deleting entities, along with security to ensure authentication, authorization measures for safe data handling.
bootstrap css database error-handling hibernate html5 java jpa-entities liquibase maven mysql spring-boot spring-data-jpa spring-mvc spring-security thymeleaf
Last synced: 18 Dec 2024
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: 18 Dec 2024
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: 18 Dec 2024
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: 18 Dec 2024
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/tonyycruz/parking-control-api
Implements spring security
Last synced: 12 Oct 2024
https://github.com/excptional/razorpay_order_api
Spring Boot Order API is a robust API for server-side Order ID generation and management, designed to integrate seamlessly with the Razorpay payment gateway. Simplify your payment processes and enhance your application's payment handling capabilities. Ideal for businesses needing reliable and customizable payment solutions.
java maven razorpay spring-boot spring-mvc spring-security
Last synced: 12 Oct 2024
https://github.com/dmitrijmrsh/jwt-auth-service
My JWT authorization service
junit5 liquibase spring-boot spring-data-jpa spring-mvc spring-security
Last synced: 12 Oct 2024
https://github.com/vukedd/web-shop-springboot
Web shop application, a full-featured e-commerce platform built using Spring Boot. This application allows users to browse products, add items to a shopping cart, and check out their purchases.
authentication bootstrap css html java js mysql-database spring-boot spring-mvc thymeleaf web-application webshop
Last synced: 12 Oct 2024
https://github.com/chetan0777/loqo_product_management_system
Spring Boot application that interacts with a MySQL database to provide a RESTful API for filtering and sorting product records.
hibernate java-8 junit5 mokito mysql spring-boot spring-data-jpa spring-mvc
Last synced: 12 Oct 2024
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: 12 Oct 2024
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: 12 Oct 2024
https://github.com/avijit18/jobsafari.com
Spring Boot Project
hibernate-jpa java java-8 javascript mysql project-repository spring-boot spring-mvc spring-security thymeleaf web-development
Last synced: 12 Oct 2024
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/bhattaraisubash/spring-boot-crud
Spring Boot Crud Application
Last synced: 05 Jan 2025
https://github.com/wedevelopmx/guernica-web
Simple portal to syncronize data from guernica app
angularjs mysql spring-boot spring-data-jpa spring-mvc spring-security
Last synced: 02 Feb 2025
https://github.com/yuvrajsingh79/spring-angular
angular2 hibernate-orm spring-mvc
Last synced: 20 Jan 2025
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: 20 Dec 2024
https://github.com/emelyanovkr/videoarchiveservice
A service based on Spring provides opportunity to load big-size files over REST and saving metadata about them in Percona DB
percona-mysql rest-api spring spring-boot spring-data-jpa spring-mvc
Last synced: 19 Dec 2024
https://github.com/shubham-vandara/fullstack-crud
A Fullstack CRUD application demonstrating Create, Read, Update, and Delete operations using ReactJS, Vanilla JS, Java Spring Boot, and MySQL. Includes responsive UI and a robust backend with database integration.
css3 html5 javascript mysql reactjs spring-boot spring-data-jpa spring-mvc tailwindcss
Last synced: 27 Dec 2024
https://github.com/coder2699/joblogix
Take control of your job search with our Job Application Tracker! Organize, track, and analyze your applications all in one place. Get insights on your progress, manage interviews & dates, and boost your success rate with ease. Streamline your job hunt and land your dream job faster!
java oauth2 spring-boot spring-mvc spring-security tailwind-css thymeleaf
Last synced: 27 Dec 2024
https://github.com/42bv/mad-spring-enum
Sharing enums with a Java Spring Boot back-end.
enum react redux spring spring-mvc
Last synced: 25 Jan 2025
https://github.com/phasenraum2010/phppetclinic
PHP Petclinic
java php spring-mvc symfony symfony2
Last synced: 04 Nov 2024
https://github.com/sergiotavuencas/desafio-btg-pactual-orderms
Desafio Microsserviço com consumo de fila pela BTG Pactual
docker-compose intellij java-21 mongodb rabbitmq sonarlint spring-boot spring-mvc
Last synced: 02 Feb 2025
https://github.com/sketchingdev/secure-me-spring
Spring MVC website with a worrying number of vulnerabilities! Your job is to learn about security by fixing them.
security selenium spring-mvc vulnerability
Last synced: 13 Jan 2025
https://github.com/hamidurrahman1/cunyfirst
A web-based school management system
crud-functionality cunyfirst dependency-injection hibernate ioc-container maven mysql spring spring-mvc
Last synced: 26 Jan 2025
https://github.com/abdelrahman998/employee-management-system
This project focuses on building a secure platform for managing employees and their roles within an organization.
java jpa-hibernate sprign-boot spring-mvc spring-security
Last synced: 13 Jan 2025
https://github.com/evertcode/order-delivery-service
Order Delivery Service with Spring Boot, Spring Security and Open API
gradle h2-database java-11 lombok-gradle postgresql spring-boot spring-data-jpa spring-mvc spring-security springboot2
Last synced: 13 Jan 2025
https://github.com/eritonsgomes/ds-challenges-java-spring-professional
Projeto Desafio do Módulo 1 da Escola DevSuperior
java maven spring spring-boot spring-mvc
Last synced: 26 Jan 2025
https://github.com/averagerobloxplayerabove15/alumni-management-system
Alumni Management System developed using PHP and MySQL.
alumni-management antd aws-dynamodb dashboard hacktoberfest laravel-echo mysql phpmailer react react-query spring-boot spring-mvc wiki xampp
Last synced: 26 Jan 2025
https://github.com/georgeerol/projectmanagementapp
A Basic Server Side Rendering Program Management Application
aop aws-ec2 docker-image jpa-hibernate server-side-rendering sonarcloud spring-boot spring-mvc thymeleaf
Last synced: 13 Jan 2025
https://github.com/georgeerol/georgeerol.github.io
George Fouche Portfolio
airflow android-application aws cassandra deploy full-stack-web-development jpa-hibernate postgresql react robotics robotics-simulation spark spring-boot spring-mvc spring-security
Last synced: 13 Jan 2025
https://github.com/bhimavarapu-manoj-kumar/spring-boot-graphql-demo-project
This is a basic CRUD Operation (Create, Read, Update, Delete) Demo Project for Spring Boot GraphQL
crud-application graphql-client spring-boot spring-graphql spring-mvc
Last synced: 11 Jan 2025
https://github.com/amodsachintha/feedbackapp-springboot
[Testing] User Feedback Collection Application for Dickwella Pradeshiya Sabhawa
h2-database java jpa-entities spring-boot spring-mvc thymeleaf-template-engine
Last synced: 20 Jan 2025
https://github.com/nikos/rest-independent-models
Sample project to demonstrate data model independence between REST client and server (using Spring Boot).
bdd best-practices data-model lombok mocking mockito model rest-client rest-server restful-api sharing-data spring-boot spring-mvc spring-test
Last synced: 13 Jan 2025
https://github.com/plopezgit/sprint5_t1_springboot_web_app_crud_mysql
Build a CRUD Web Application with MySQL persistence.
bootstrap crud html html-css-javascript model-mapper mysql-database persistent-data-structure spring-boot spring-mvc templates thymeleaf webapp
Last synced: 26 Jan 2025
https://github.com/danijeldragicevic/web-quiz-engine
Service able to create and manage quizzes, by the authenticated users.
h2-database hyperskill-solutions lombok-gradle native-query pagination spring-boot spring-data-jpa spring-mvc spring-rest spring-security spring-validation
Last synced: 28 Dec 2024
https://github.com/danijeldragicevic/account-rest-service
Service who manages employee's accounts and their salaries.
gradle h2-database hyperskill-solutions java-11 project-lombok spring-boot spring-mvc spring-security spring-validation
Last synced: 28 Dec 2024
https://github.com/antonskachko/hr_department
📙📑course work on the topic "hr department"
freemarker intelij java jpa-hibernate maven mysql spring-boot spring-mvc
Last synced: 26 Jan 2025
https://github.com/khaledashrafh/taskarium
Taskarium is a powerful and user-friendly task and note management application developed using Spring Boot, Spring MVC, and other modern technologies. This project allows users to efficiently manage their tasks and notes while providing a secure environment with tailored access controls. Built with clean architecture principles in mind
authentication authorization h2-database lombok mapstruct maven mvc mvc-architecture mvc-pattern note-managment rbac security spring-boot spring-jpa spring-mvc spring-security task-management thymeleaf thymeleaf-template-engine
Last synced: 02 Feb 2025
https://github.com/aamirxshaikh/learn-spring
This repository contains a set of Spring Framework examples and modules. It covers various topics such as inversion of control, aspect-oriented programming, JPA/Hibernate, model-view-controller, and Spring Data. Each tutorial includes a detailed explanation and code examples that can help users learn and implement Spring Framework in their project.
hibernate java spring-data spring-data-jpa spring-mvc
Last synced: 13 Jan 2025
https://github.com/elon-fask/events-management-system
Events Management system web app
crud-application hibernate java jpa sprin-security spring spring-boot spring-mvc spring-mvc-crud thymeleaf website
Last synced: 28 Dec 2024
https://github.com/le2sky/spring-core-concept
JAVA Servlet, Spring MVC, IoC, DI, AOP learning record
Last synced: 05 Jan 2025
https://github.com/gunjankadu/customer-relationship-managment
Customer RelationShip Management Build Using Spring MVC, Hibernate, MySql, JSP & CSS
aspect-oriented-programming css hibernate-orm java js jsp jsp-servlet mysql spring spring-mvc
Last synced: 05 Jan 2025
https://github.com/ahmed-dinar/rabbit-queue
RabbitMQ Demo Project with Spring Boot
rabbit-mq rabbitmq rabbitmq-consumer rabbitmq-server spring-boot spring-data-jpa spring-mvc
Last synced: 27 Dec 2024
https://github.com/ryanfleck/springmvc-pwa-lab
Spring MVC app in preparation for a collaborative PWA experiment.
gradle java-ee-8 pwa react spring-mvc travis-ci
Last synced: 02 Feb 2025
https://github.com/tsmoreland/java-misc
spring mvc demo app mostly for experimentation
java-11 java-17 spring spring-mvc springboot
Last synced: 20 Dec 2024
https://github.com/pedrohpalmeida/minha-primeira-api-rest
API Rest para cadastro de produtos, fornecedores e clientes. Tecnologias utilizadas: Spring Web, JPA, MySQL, Maven
intellij-idea java jpa-persistence-applications maven mysql spring-boot spring-mvc
Last synced: 13 Jan 2025
https://github.com/pedrohpalmeida/api-rest-school
About API Rest para cadastro de alunos, turmas e cursos. Tecnologias utilizadas: Spring Web, JPA, MySQL, Maven
intellij-idea java jpa-hibernate jpa-persistence-applications maven mysql spring-boot spring-mvc
Last synced: 13 Jan 2025
https://github.com/pedrohpalmeida/api-rest-clientes
API Rest para cadastro de clientes. Tecnologias utilizadas: Spring Web, JPA, H2, Maven.
h2-database intellij-idea java jpa-persistence-applications maven spring-boot spring-mvc swagger swagger-ui
Last synced: 13 Jan 2025
https://github.com/dbgjerez/spring-cloud-ms1
Prueba de integración continua con microservicios
java java-8 spring spring-boot spring-mvc springcloud
Last synced: 01 Feb 2025
https://github.com/marcusvbrangel/eazyschool
Eazy School Web Application
backend java maven rest-api spring spring-boot spring-data spring-framework spring-mvc spring-security thymeleaf thymeleaf-template-engine web-application
Last synced: 20 Jan 2025
https://github.com/saudahmedkadapa/advanced-java
This repo includes detailed explanations, examples, and best practices for key areas such as multithreading, concurrency, Java Streams, JDBC, servlets, JSP, design patterns, JPA, Spring Framework, Spring Boot, REST APIs, JVM internals, and more.
hibernate hibernate-framework hibernate-orm jdbc jdbc-database jdbc-utilities jsp maven servlet servlet-jsp spring-mvc
Last synced: 20 Dec 2024
https://github.com/khalefahmed/cloudstorage
A web application to explore Spring MVC, MyBatis and Selenium Testing - Udacity Java Web Developer Nanodegree Project 1
bootstrap junit mybatis selenium spring spring-boot spring-mvc spring-security thymeleaf
Last synced: 28 Dec 2024
https://github.com/rezaur97/college-directory-app
The College Directory Management System is a web-based application that streamlines and automates the management of student, faculty, and department information for educational institutions
css fullstack-development html java lombok maven spring-boot spring-mvc spring-security tailwindcss thymeleaf
Last synced: 26 Jan 2025
https://github.com/khalefahmed/demojpa
dao dto dto-entity-mapper entity-manager spring-boot spring-jpa spring-mvc
Last synced: 28 Dec 2024
https://github.com/stacenko-developer/test-service
Сервис для тестирования по математике
blazor java lombok mapper maven postgresql rest-api spring spring-boot spring-mvc
Last synced: 02 Feb 2025
https://github.com/sunnysoni97/spring_server
Server App using Spring with Thymeleaf, JDBC, Session Management and Multi-part File Handling
java jdbc jdbc-dao multipart-uploads session-management spring-boot spring-mvc springboot thymeleaf
Last synced: 03 Jan 2025
https://github.com/macktb/qrcode-service
QRCode Service API
api-rest spring-boot spring-mvc zxing-library
Last synced: 11 Jan 2025
https://github.com/beomseokyu/sist-web-dev-playground
쌍용교육센터에서 학습한 Spring Web 개발 과정 소스 저장소
html-css-javascript java jsp-servlet mysql oracle spring spring-mvc spring-security sql web-development
Last synced: 05 Jan 2025
https://github.com/arifulhb/java-spring-webmvc-todo
Java Sprint Web MVC Todo application (Learning)
java java11 spring-mvc spring-mvc-framework todoapp
Last synced: 05 Jan 2025
https://github.com/emilyjspencer/perfume
css h2-database java jpa jsp spring-boot spring-mvc
Last synced: 17 Dec 2024
https://github.com/hendrowunga/todo-spring-react
Spring Boot and React with Todo App
axios bootstrap5 react-hooks react-router spring-boot spring-mvc spring-security swagger-ui
Last synced: 13 Jan 2025
https://github.com/hendrowunga/springboot-monolithic
Spring Boot Backend
mysql spring-boot spring-data-jpa spring-mvc spring-security
Last synced: 13 Jan 2025
https://github.com/andresweitzel/app_microfrontend_productos_supermercado
Micro_Front_End Acerca de Productos de Supermercado implementado con Angular, Bootstrap, Scss, Spring Boot, Spring Security, Spring MVC, Microservicios, SpringFox, Swagger Ui, Highchart, Lombok, Git, DBeaver, pgAdmin, PostgreSQL y Otras Tecnologías
angular api api-documentation dbeaver git highcharts lombok maven micro-frontends open-api-v3 pgadmin4 postgresql postman spring spring-boot spring-microservices spring-mvc springfox springsecurity swagger-ui
Last synced: 01 Feb 2025
https://github.com/mohamed-sallam/banqueofegypt
A simple CRUD middleware that manage the transactions between banks
backend clean-architecture clean-code java lombok maven model-mapper mysql spring-boot spring-data-jpa spring-framework spring-mvc thymeleaf
Last synced: 11 Oct 2024
https://github.com/stacenko-developer/notification-service
Сервис уведомлений
java java-spring lombok mapper maven modelmapper postgresql rest-api spring spring-boot spring-framework spring-mvc swagger
Last synced: 11 Oct 2024
https://github.com/glesiosantos/ms-gestao-oficina-mecanica
API para Gestão de Oficinas Mecânicas, para gerir serviços realizados
auth0 jwt-token spring-boot spring-data-jpa spring-mvc spring-security swagger-ui
Last synced: 10 Oct 2024
https://github.com/anthonyrouss/javaspot-spring-boot
This project is developed as a university assignment to help users learn the Java programming language through interactive sections.
aop-aspects docker-compose java javascript langchain4j lombok postgresql spring-boot spring-boot-webflux spring-data-jpa spring-mvc spring-security thymeleaf
Last synced: 10 Oct 2024
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
https://github.com/likithavemulapalli/java
Contains few web applications in Java.
Last synced: 11 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/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/kawodyaarachchige/green_shadow_backend
A Spring Boot API to manage crop data, resources, and operation logs for efficient farm management, helping track crops, resources, and activities on the farm
hibernate jpa-repository jwt mysql spring-boot spring-mvc spring-security
Last synced: 14 Dec 2024
https://github.com/korolelizavetar/bookshop
Программный комплекс учета продаж товаров сети книжных магазинов
spring-data-jpa spring-mvc spring-security
Last synced: 14 Dec 2024
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/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/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/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/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/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/aaabramov/todo-server
jpa rest spring spring-boot spring-mvc
Last synced: 05 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/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/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/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/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/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/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/rahuldkjain/springmongo
Spring Boot, MongoDB
java mircroservice mongodb spring-boot spring-mvc three-tier-architecture
Last synced: 23 Jan 2025