Spring
Spring Framework provides a comprehensive programming and configuration model for modern Java-based enterprise applications - on any kind of deployment platform.
- GitHub: https://github.com/topics/spring
- Wikipedia: https://en.wikipedia.org/wiki/Spring_Framework
- Repo: https://github.com/spring-projects/spring-framework
- Created by: Pivotal Software
- Released: October 1, 2002
- Aliases: spring-framework,
- Last updated: 2026-06-19 00:27:00 UTC
- JSON Representation
https://github.com/bygui86/spring-validation
Validation sample project
dockerfile hibernate-validator java java-8 javax-validation lombok makefile maven mavenw spring spring-actuator spring-boot spring-boot-2 spring-validation spring-web
Last synced: 09 Apr 2026
https://github.com/osmelmdz/gutendex-api-challenge
Aplicación Gutendex API Challenge: Proyecto Java que consume la API pública de Gutendex para explorar libros, calcular estadísticas y practicar el uso de Streams y funciones lambda.
Last synced: 17 May 2026
https://github.com/chriniko13/spring-rest-example
TODO: unit tests, integration tests.
aspectj hamcrest hibernate hikaricp jackson junit logback lombok mockito model-mapper mysql-connector spring spring-aop spring-beans spring-context spring-core spring-orm spring-test spring-web spring-web-mvc
Last synced: 16 May 2026
https://github.com/ivan-montes/springbasicbooksmanagement
Welcome to your own book collection management with Spring Framework, the world’s most popular open source toolkit.
docker h2-database java junit maven mockito sonarqube spring spring-mvc thymeleaf
Last synced: 08 Apr 2026
https://github.com/sanjinkurelic/capitalbusconnect
Capital Bus Connect (CBC) is website for buying bus tickets using PayPal and viewing travel history.
aspectj expression-language gulp hibernate hibernate-orm hibernate-validator htmlcompressor jackson java jdk11 jpa2 jstl p6spy sass servlet servlet-jsp spring spring-data-jpa spring-mvc spring-security
Last synced: 07 Apr 2026
https://github.com/nitish906/examportal
ExamPortal Application where you can give online tests and see Result after Exam. Java, Spring Boot, and MySQL, are used to generate different endpoints.
hibernate java-8 mvc-architecture mysql spring spring-boot
Last synced: 29 Apr 2026
https://github.com/saurabhpagrut/tms-application
We are developing this Frontend Application for calling a REST API for an Online Trip Management System.
backend css fetch frontend html java javascript jpa localhost repository rest-api spring spring-boot trip-management
Last synced: 09 Apr 2026
https://github.com/stylepatrick/spring-ai-chat-bot
Demonstrates various AI functionalities using Spring AI, including chat responses, JSON data handling, image creation and description, real-time data loading, text-to-speech, and vector store usage.
chatbot custom-data openai-functions rest-api spring spring-ai spring-openapi vectorstore
Last synced: 18 May 2026
https://github.com/ajiththeerthiya/full-stack-employee-management-system-using-springboot-and-react-js-
This is a full-stack Employee Management System (EMS) built using React JS (Vite) for the frontend and Spring Boot for the backend. It allows users to manage employee data, including adding new employees, updating existing information, deleting employees, and viewing a list of all employees.
crud-operation employee-management-system ems full-stack-web-development fullstack java javaproject project react-hooks react-rou reactjs spring spring-boot
Last synced: 31 Oct 2025
https://github.com/yucl80/file-upload-proxy
fileupload java spring spring-boot spring-mvc
Last synced: 04 Apr 2026
https://github.com/rubenmromero/thingsboard-aws-eb
ThingsBoard dockerized application deployment to AWS Elastic Beanstalk
aws aws-cloudformation aws-elastic-beanstalk aws-rds cloud cloud-computing cloudformation docker elasticbeanstalk iot java postgresql python python3 rds spring thingsboard
Last synced: 10 Jul 2025
https://github.com/springtainer/springtainer-common
Common utils for testcontainer implementations
spring spring-boot testcontainers testing
Last synced: 13 Sep 2025
https://github.com/xenit-eu/contentgrid-spring
Spring modules for ContentGrid applications
contentgrid spring spring-boot-starter
Last synced: 07 Nov 2025
https://github.com/mcruzdev/free-programming-ebooks
docker ebooks free-ebooks hacktoberfest java java17 nextjs programming-ebooks spring spring-boot
Last synced: 14 Jul 2025
https://github.com/netrixone/ip2location-downloader
Microservice that regularly downloads IP2Location dump files with a given period.
geoip ip2location java retry spring
Last synced: 16 May 2026
https://github.com/danielmartensson/book
A booking system made in JavaFX for mobile and desktop use
android iphone java spring spring-boot spring-security
Last synced: 07 Apr 2026
https://github.com/jesperancinha/jeorg-spring-test-drives
This project is intended as a study tool for the Spring Framework. This includes Spring and Spring Boot. It includes Java and Kotlin implementations. It is also a source of Mockk, Kotest and Jupiter 5 combined examples.
java java11 java11-spring-boot java19 java8 jdk19 kotest kotlin kotlin-library mockk modularity pivotal spring spring-boot spring-data spring-mvc spring-security spring5
Last synced: 11 Jul 2025
https://github.com/nasruddin/monolith-to-microservices-with-spring-cloud
Tutorial about migration of Spring Monolith Applicaton to Spring Boot Microservices using Spring Cloud and Containerization
docker kubernetes microservice-architecture microservices migration monolith-architecture monolith-service monolithic-application-migration spring spring-boot spring-boot-2 spring-cloud
Last synced: 09 Apr 2026
https://github.com/jesperancinha/jeorg-spring-master-test-drives
Spring Master Test Drives is a repo about studying the Spring Framework in depth.
cassandra spring spring-boot spring-cassandra spring-crud spring-jpa spring-mvc spring-mvc-framework springboot
Last synced: 11 Jul 2025
https://github.com/ehsaniara/springmvcresttokenexample
Custom Token Based Spring Rest
java java-8 spring spring-mvc token token-authetication
Last synced: 05 May 2026
https://github.com/cankurttekin/ShoppingCart
A Web API developed using Spring Boot, Spring Data JPA and Spring Security following Onion Architecture, DDD and design patterns.
clean-architecture crud domain-driven-design onion-architecture spring spring-boot webapi
Last synced: 04 Apr 2025
https://github.com/barathct/spring-boot-rest-api
REST API is designed to manage student details within an educational system. Built using Spring Boot, the API provides a structured and efficient way to perform CRUD (Create, Read, Update, Delete) operations on student records.
crud-operation hibernate java mysql rest-api spring spring-boot
Last synced: 04 Feb 2026
https://github.com/hybridx/rest-java-example
Web application with rest web services to add, update, get the data from database and integrated these services with UI application built using angularJS.
angularjs angularjs-material cxf cxf-framework java jax-rs jaxrs jaxws liquibase maven maven-plugin maven-pom mybatis spring springframework
Last synced: 09 Apr 2026
https://github.com/xadidja03/trade-control-system
Welcome to Trade Control System project. This project aims to provide commerce experience with java.
gradle hibernate java jpa junit mapstruct postgresql relationships spring swagger
Last synced: 07 Apr 2026
https://github.com/jesperancinha/sea-shell-archiver
This is web application made specifically to study a reactive archiitectur.
java jdk17 kotest kotest-assertions kotest-assertions-core kotlin kotlin18 reactive-programming reactive-streams sea spring
Last synced: 11 Jul 2025
https://github.com/soumyadeep6845/code-review-assistant-backend
The AI-Based Code Review Assistant allows users to submit code, which is then analyzed by an AI model (like OpenAI’s GPT) for suggestions, optimizations, and best practices. Users can retrieve past reviews and insights from the system.
ai contribute contributions-welcome docker good-first-issue gpt-4 gradle java jwt mysql openai opensource spring spring-boot
Last synced: 11 Apr 2026
https://github.com/xiaoliucoding/interviewkun
Interview-Kun【面试鸡、面试坤(ji)、ikun】是一个程序员求职面试刷题神器,包含海量题目和答案,多看一眼,知识点就会在脑海中爆炸,希望你在练习1坤年基本功后,能够收获太美的offer!!!持续维护的面试刷题仓库,帮你拿到满意 offer!⭐️ 最新Java面试题、前端面试题、C++面试题、Go面试题、Python面试题、测试面试题、运维面试题、后端面试题、操作系统面试题、计算机网络面试题、Redis面试题、MySQL数据库面试题、算法面试题、Spring面试题、JVM面试题、Java并发面试题、Linux面试题等几千道高频程序员求职必备八股文。💎💎💎网站地址在下面👇👇👇
docker elasticsearch ikun interview interview-kun java juc jvm linux mianshiya mq mysql netty redis rocketmq rpc spring spring-boot vue zookeeper
Last synced: 06 May 2025
https://github.com/bahadirgezer/complaintvar-lite
Java Spring backend project for my internship
Last synced: 13 Feb 2026
https://github.com/alfrescoarchive/activiti-cloud-build
Activiti Cloud Parent and BOM (Bill of Materials)
activiti bom bpm cloud native spring spring-cloud
Last synced: 28 Sep 2025
https://github.com/training360/netacademia-spring-security-intro
Spring Security bevezetés forráskódjai
Last synced: 04 May 2026
https://github.com/chandan-mourya/payment-wallet-application
Onine Payment Wallet Application where you can send and receive money and pay different bills. it is Rest Api of payment wallet application-java, The unique features of this project is We have implemented user validation at every step that will based upon authenticated unique key, for every user. And we are are following proper architecture based design that's allow us to write neat and clean code.
java jdbc lambok mysql mysql-database postman spring spring-boot springweb validation
Last synced: 05 Apr 2026
https://github.com/thestutirajeev/CoffeeShopApp
☕ Coffee Shop Menu - Spring Boot Project 📌 The Coffee Shop Menu is a full-stack web application built using Spring Boot. Used thymeleaf for better integration with Spring Boot. Incorporated Spring Data JPA to make the application fully dynamic, allowing CRUD operations.
java jpa jpa-hibernate jsp mysql-database spring spring-boot spring-data thymeleaf
Last synced: 21 May 2026
https://github.com/mvallim/spring-cassandra-embedded
The purpose of this application is to start an instance of Cassandra quickly and to assist in the development (local) of applications that make use of Cassandra. Remember development!
Last synced: 11 Jan 2026
https://github.com/kpavlov/spring-reactive-messaging
Reactive messaging SQS producer/consumer inspired by Spring Messaging and Spring Integration, implemented using Project Reactor.
flux kotlin reactive-programming spring sqs-consumer sqs-publisher
Last synced: 18 May 2026
https://github.com/seeebiii/lambda-jersey-spring-example
Example on how to use Jersey and Spring together in AWS Lambda.
aws-lambda aws-lambda-java java jersey spring
Last synced: 16 Jun 2025
https://github.com/daggerok/spring-boot-handlebars
spring-boot, handlebars, spring-mvc, web, interceptor, webjars, bootstrap, gradle
bootstrap gradle handlebars interceptor spring spring-boot spring-mvc webjars
Last synced: 08 Apr 2026
https://github.com/hemangnakarani/project-canteen-backend
Spring Boot Server For Canteen Automation Project, Currently deployed on AWS Elastic-Beanstalk. You can containerize this application using Docker. Server has SSL certificate issued by Amazon
aws-elastic-beanstalk aws-rds-postgres codepipeline docker-image java-8 payment-gateway postgresql socket-programming spring spring-boot ssl-certificate stompwebsocket
Last synced: 12 Apr 2026
https://github.com/jazzshu/microservices-authentication-flow
Demo on authentication flow with JWT for a microservice architecture
authentication java jwt microservices spring springsecurity-jwt
Last synced: 21 Apr 2026
https://github.com/damingerdai/minio-spring-boot-starter
a spring boot starter for minio
minio spring spring-boot-starter
Last synced: 29 Jul 2025
https://github.com/xiaozhiliaoo/interface21
interface21. spring first version
Last synced: 13 Apr 2025
https://github.com/songwo-153/collaborative-filtering-news-recommendation-system
基于协同过滤算法的个性化新闻推荐系统,SpringBoot实现了基于用户的协同过滤推荐算法,根据评分数据计算推荐,同时还使用了新用户喜好标签进行混合推荐,及将两种推荐结果全部输出,解决了冷启动和数据稀疏性问题。同时采用基于统计的热点推荐和相关推荐等。采用爬虫收集新闻数据实时更新新闻数据和推荐结果。 Java+SSM(Spring+SpringMVC+Mybatis)+Mysql基于用户的协同过滤算法个性化新闻推荐系统,采用基于用户、项目、内容、聚类、混合的协同过滤推荐算法。
collaborative-filtering-algorithm java mybatis mysql news-recommend-system python spring springboot springmvc ssm
Last synced: 10 Jul 2025
https://github.com/andresweitzel/appelectrothings_angular_springboot_mongodb
Aplicación Web ElectroThings con Angular, Highcharts, Bootstrap, Spring Boot, Spring MVC, , Spring Security, JWT, SpringMongoDB, Lombok, Log4J, Git, MongoDB. y Otras Tecnologías
angular bootstrap bootstrap4 css3 git highcharts html5 java javascript log4j lombok maven mongodb spring springboot springdatamongodb springmvc typescript vsc vscode
Last synced: 01 Aug 2025
https://github.com/jhonsantt4na/healthcheck_api
A HealthCheck API é uma API REST construída com Java e Spring Boot, focada no agendamento de consultas médicas. O objetivo é proporcionar uma experiência real de desenvolvimento profissional, aplicando as melhores práticas de backend modernas.
healthcheck java santt4na spring spring-data-jpa
Last synced: 08 Sep 2025
https://github.com/overult01/multicampus_spring
멀티캠퍼스 풀스텍 교육 수강 중 학습하였던 스프링MVC 실습 코드입니다.
mybatis spring spring-legacy springboot springmvc springmvc-mybatis
Last synced: 05 May 2026
https://github.com/cloud-design-patterns-journey/template-java-spring
Starting point for creating Java microservice applications running on Spring.
java spring starter-kit tekton
Last synced: 18 May 2026
https://github.com/hendisantika/spring-boot-qrcode-generator
A simple Spring Boot application generating QR Codes based on ZXing ("Zebra Crossing") barcode scanning library.
qrcode-generator spring springboot3
Last synced: 13 Apr 2025
https://github.com/mcicolella/spring-batch-examples
spring spring-batch spring-framework
Last synced: 16 May 2026
https://github.com/PrabhjotSinghUbhi/Fullstack-Development
Learning Frontend Development starting with basics of HTML , CSS and JavaScript . Future plan include learning MERN stack and continuing with Backend Development.
api bootstrap git github hibernate html-css-javascript java microservices react sass servlet-jsp spring tailwindcss typescript
Last synced: 09 Jul 2025
https://github.com/matheusvidal21/redesegura
Aplicação vencedora do 2º Hackathon do Programa Hackers do Bem, focada na identificação e mitigação de vulnerabilidades em sistemas críticos. Desenvolvida para atender às necessidades da RNP, a ferramenta realiza testes automatizados e gera relatórios detalhados, contribuindo para a segurança de redes e serviços.
docker java maven mysql spring thymeleaf
Last synced: 09 Apr 2026
https://github.com/ramostear/spring-annotations-daily-example
Spring Framework Annotations example list
Last synced: 15 May 2026
https://github.com/ahmeterensak/event-management-system
Event Management System Web Project | Java | Spring | Thymeleaf | Bootstrap
bootstrap4 java mysql spring spring-boot spring-security springmvc thymeleaf thymeleaf-security5 thymeleaf-spring
Last synced: 07 Mar 2026
https://github.com/globedaboarder/openapi-generator-wrong-response-body-bug-demo
This repository is created to showcase a bug in the OpenAPI generator for Spring. The bug appears when using multiple HTTP response codes, of which not all are with response bodies. Response codes that were specified in the OpenAPI spec to not have any response body will still have response bodies from previous HTTP responses in Swagger UI
bug java openapi-generator openapi-specification spring spring-boot springdoc springdoc-openapi swagger-ui
Last synced: 04 Jan 2026
https://github.com/agitrubard/hexalayered-architecture
Modular, scalable, and maintainable Spring Boot application architecture combining Hexagonal and Layered approaches.
best-practices clean-architecture clean-code ddd domain-driven-design hexagonal-architecture hexalayered hexalayered-architecture java layered microservices-architecture modular-architecture modular-design monolith-architecture software-architecture software-craftsmanship spring spring-boot tdd test-driven-development
Last synced: 28 Oct 2025
https://github.com/julienmrgrd/gestioncontact
Projet de gestion d'un carnet de contacts (Spring/Hibernate/J2EE/...) de l'UE CODEL de M2 SAR (UPMC - Jussieu - Paris 6)
hibernate j2ee jsp-servlet spring
Last synced: 15 May 2026
https://github.com/kamillobinski/hexagonal-architecture
Tutorial repository representing a hexagonal Spring Boot application. With PostgreSQL integration, it demonstrates balance, deposit, and withdrawal endpoints for a cash machine.
example-project hexagonal-architecture maven postgresql spring spring-boot template
Last synced: 27 Jul 2025
https://github.com/ronilsonalves/digitalbooking
We built an application to cars rental as evaluation object from IP (integrative project) for first year conclusion of Certified Tech Developer at Digital House Coding School
java react spring spring-boot spring-data-jpa spring-security
Last synced: 08 Apr 2026
https://github.com/apsarawitharana/aad-spring
AAD Lesson Spring core project
Last synced: 03 Apr 2025
https://github.com/bygui86/spring-cloud-hystrix
Spring Cloud Netflix Hystrix sample project
hystrix hystrix-dashboard hystrix-dashboard-turbine mavenw spring spring-boot spring-boot-2 spring-cloud spring-cloud-hystrix turbine
Last synced: 07 May 2026
https://github.com/prashanth-sams/spring-wiremock-boilerplate
Spring WireMock Boilerplate
mock rest-assured spring spring-boot springboot stubs wiremock
Last synced: 18 Mar 2025
https://github.com/palmurugan/loki
Billing Management System
apache-ignite apache-nifi billing billing-application billing-platform billing-software-open-source configurations eureka kafka microservice spring spring-boot-2 springboot
Last synced: 01 Apr 2025
https://github.com/tolgakmbl/humanresourcemanagementsystem
Human resource management system back-end with Java
java postgresql spring spring-boot
Last synced: 14 Apr 2026
https://github.com/sheitak/virtual-wallet
Individual gift card values distribution system
java java-8 java-example java-project spring spring-boot
Last synced: 03 Oct 2025
https://github.com/hanbings/nikukyu
⭐ Nikukyu - 可以抓星星的爪子!一个 OAuth 认证中心
java oauth oauth2 spring springboot sso typescript vue web
Last synced: 08 Mar 2026
https://github.com/wavesoftware/plugs
[WIP] A safe, Java plugin system with easy management, and usage.
felix java java-plugin maven-plugin microservices osgi plugin-architecture plugin-system spring
Last synced: 17 Jul 2025
https://github.com/paneladev/multitenancy_database
Exemplo de projeto spring com base de dados multitenancy, a aplicação acessa databases distintos baseado na request
java multitenancy multitenant postgresql spring spring-boot spring-data-jpa
Last synced: 09 Apr 2026
https://github.com/schroedermatt/zoo-graphql-example
Spring Boot app with standard REST API as well as GraphQL API
gradle graphql graphql-java groovy spock spring spring-boot
Last synced: 12 Apr 2025
https://github.com/matthewsommer/spring-elasticbeanstalk-loadbalancer-https-redirect
Example Spring Boot app for deployment on AWS Elastic beanstalk that redirects http to https.
apache2 aws elasticbeanstalk https load-balancer spring ssl tomcat
Last synced: 03 Apr 2025
https://github.com/joanjpx/spring-restful
RESTful API with Java Spring Framework
api framework hibernate java json rest restful spring spring-boot springboot
Last synced: 09 Apr 2026
https://github.com/borisaushev/fractalflame
Академия Бэкенда Т-Банка ДЗ 4. Генератор фракталов на Spring
java junit5 mockito multithreading spring
Last synced: 17 May 2026
https://github.com/n1colasf/learning-spring-todoapp
A ToDo app in java with Spring Framework
java spring spring-boot spring-jsp spring-mvc
Last synced: 05 May 2026
https://github.com/nethmiumaya/spring-pos-backend
A comprehensive Spring backend API designed for seamless point-of-sale management.
Last synced: 17 May 2026
https://github.com/aprendendo-programacao/spring-webflux
API REST utilizando Spring webflux.
Last synced: 17 May 2026
https://github.com/lorialawrencez/armu
Desafio Alura | Aplicação para armazenar dados de nossos artistas e músicas
alura api gradle java jpa jpql spring sprng-boot
Last synced: 17 Feb 2026
https://github.com/subham-0922/gradigideplo
A tool to manage upcoming and ongoing construct week project presentation for masai school.
hibernate java jpa-hibernate maven mysql netlify-deployment railway spring spring-boot
Last synced: 07 Apr 2026
https://github.com/kevinbazira/car-rental-price-comparison-website
Car Rental Price Comparison Website is an open source web application built using Java to scrape data from a variety of sources, store it in a local SQL database, expose it through a RESTful web service (API) built using Node.js, and display it on the frontend using JavaScript (Vue.js).
chai css database hibernate html java javadoc javascript jsoup junit maven mocha mysql nodejs spring sql vuejs
Last synced: 09 Apr 2026
https://github.com/andifalk/load-testing
Load testing using Gatling and Locust
gatling java load-testing locustio python scala spring springboot webflux
Last synced: 09 Apr 2026
https://github.com/safo-samson/ecommerce-with-springframework
creating a standard Ecommerce website with Spring as backend and React for Frontend
maven react spring spring-boot
Last synced: 10 Apr 2026
https://github.com/zelechos/pragmatic_spring
Un repositorio con codigo de el Framework usando Java con Spring
java microservices spring spring-boot
Last synced: 04 May 2026
https://github.com/sanogotech/bigarchitemplatefullspringboot
Java Spring Boot Formation
boostrap4 docker-compose feign-client h2 java jpa jwt-token maven nginx quizz rest-api spring spring-boot spring-data thymeleaf travis-ci
Last synced: 09 Apr 2026
https://github.com/shilongdai/latinquizerweb
A Latin practice application
java javaee latin spring spring-mvc webapp website
Last synced: 09 May 2026
https://github.com/ahmed-kamal2004/Book-Haven
ma7al kotob
mssqlserver spring spring-boot spring-data-jpa spring-security sql
Last synced: 30 Oct 2025
https://github.com/gongdongho12/spring-dongholab-graphql
Spring GraphQL with JWT-Security as Webflux
graphql jwt kotlin mysql spring spring-boot spring-security swagger
Last synced: 09 Apr 2026
https://github.com/yingzhuo/minio-spring-boot-starter
spring-boot starter for minio.
Last synced: 19 Apr 2026
https://github.com/beingnikil07/eazyschool
This repository contains various projects and examples to help understand and master Spring Boot. It covers essential topics, including dependency injection, RESTful web services, data persistence with JPA, and security configurations.
hibernate java maven spring spring-boot spring-jdbc spring-mvc spring-security thymeleaf
Last synced: 07 Apr 2026
https://github.com/yannx79/recipes-api
The Recipes API provides access to manage categories, ingredients, recipes, and products. This API allows users to interact with recipe data, including categorizing recipes, adding ingredients, and associating products to recipes.
ci docker docker-compose docker-hub git git-flow github-actions java mysql spring spring-boot spring-data-jpa
Last synced: 07 Apr 2026
https://github.com/viklover/loyalty-program
Loyalty program implemented through microservices
Last synced: 30 Dec 2025
https://github.com/songwo-153/collaborative-filtering-algorithm-news-recommendation-system
SpringBoot和SSM实现基于协同过滤算法的个性化新闻推荐系统,使用了基于用户的协同过滤推荐算法,根据评分数据计算推荐,同时还使用了新用户喜好标签进行混合推荐,及将两种推荐结果全部输出,解决了冷启动和数据稀疏性问题。同时采用基于统计的热点推荐和相关推荐等。采用爬虫收集新闻数据实时更新新闻数据和推荐结果。
bootrap collaborative-filtering java layui mybatis mysql news-recommendation-system python spring springboot springmvc ssm
Last synced: 23 Jun 2025