Welcome to the Spring Boot Repository! This repository contains various Spring Boot projects and demos, covering a range of topics from core concepts to advanced features.
- Spring Demo
- Spring Core Demo
- Spring REST Demo
- Spring AOP Demos
- Spring MVC Security
- Spring MVC
- Spring Security with REST
- Spring Boot with Hibernate & JPA
- Spring Boot JPA Advanced Mappings
This is a demo application that highlights various Spring Boot features and best practices. It serves as a hands-on example of integrating different components and technologies.
A demo showcasing core Spring features, including dependency injection, bean lifecycle, and application context management.
This project demonstrates building RESTful services with Spring Boot. It includes examples of creating and consuming RESTful APIs.
This folder contains demonstrations of Aspect-Oriented Programming (AOP) with Spring. AOP is used to handle cross-cutting concerns such as logging, security, and transactions.
This project showcases Spring MVC integrated with Spring Security. It includes security configurations and practices for securing a Spring MVC application.
Explore this directory for various Spring MVC demos. This includes examples of building web applications using Spring's Model-View-Controller (MVC) architecture.
This folder contains a Spring Boot project that demonstrates securing RESTful APIs with Spring Security. It includes examples of authentication and authorization mechanisms.
This project illustrates how to use Hibernate and Java Persistence API (JPA) with Spring Boot. It covers basic CRUD operations and entity management.
Explore advanced JPA mappings with Spring Boot in this directory. It includes examples of complex relationships between entities such as one-to-many, many-to-one, and many-to-many.