This repository contains a collection of practical Spring Boot projects designed to showcase real-world backend development using modern tools and best practices. Each project demonstrates how to build REST APIs, perform database operations using JPA/Hibernate, handle login and registration, and use Thymeleaf for dynamic web content.
Project Folder Name | Description |
---|---|
SpringBootProjectSP01 |
Introduction to Spring Boot basics. |
SpringBootProjectSP2 |
Simple Spring Boot application with REST API. |
SpringBootProjectSP03JdbcCrud |
CRUD operations using JDBC in Spring Boot. |
SpringBootProjectSP04withHibernate |
CRUD with Hibernate integration. |
SpringBootProjectSP05SpringDataJPA |
Spring Data JPA example with MySQL. |
SpringBootProjectSP06LoginAndRegistration |
Simple login and registration system. |
SpringBootProjectSP07Thymeleaf |
Introduction to Thymeleaf templates in Spring Boot. |
SpringBootProjectSP08Login-Reg-Thymeleaf |
Full-fledged login/registration with Thymeleaf. |
- Java 8+
- Spring Boot
- Spring Data JPA / Hibernate
- JDBC Template
- Thymeleaf
- MySQL Database
- Maven
- Spring Security (in login-related projects)
- Eclipse
- ✅ Spring Boot Basics & Auto Configuration
- ✅ RESTful API Development
- ✅ Database Integration with JDBC and JPA
- ✅ Hibernate ORM
- ✅ Login and Registration Flow
- ✅ Thymeleaf Template Engine
- ✅ Layered Architecture (Controller, Service, Repository)
You’re welcome to contribute! Fork the repo and share your Hibernate projects or improvements.
For queries, suggestions, or collaboration:
- 📧 Email: [email protected]
- 🔗 LinkedIn: narayanpjagtap