Skip to content

thurdass/springboot-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🧪 Spring Boot Lab

Java Spring Boot Maven

A personal repository where I practice and explore Spring Boot by building small projects, testing new features, and learning how the framework works.

This is an ongoing project, so the repository will continue to grow as I study new topics. My goal is to keep everything I learn in one place and use it as a reference for future projects.


📚 What you'll find here

  • REST APIs
  • Spring MVC
  • Dependency Injection
  • Java 21
  • Maven
  • HTTP & JSON

More content will be added over time as I continue learning Spring Boot.


🚀 What's coming next

  • Spring Data JPA
  • Hibernate
  • MySQL & PostgreSQL
  • Bean Validation
  • Exception Handling
  • Spring Security
  • JWT Authentication
  • Docker
  • Unit & Integration Testing
  • Swagger / OpenAPI
  • Microservices

🛠 Tech Stack

  • Java 21
  • Spring Boot 3.4
  • Maven
  • IntelliJ IDEA
  • Git & GitHub

▶️ Running the project

Clone the repository:

git clone https://github.com/thurdass/springboot-lab.git

Go to the project directory:

cd springboot-lab

Run the application:

mvn spring-boot:run

The application will start on:

http://localhost:8080

📈 Progress

This repository is updated whenever I learn something new or build a new feature. Instead of creating dozens of small repositories, I'm using this one to document my progress with Spring Boot over time.


🤝 Feedback

If you have suggestions, find a bug, or think something could be improved, feel free to open an issue or submit a pull request.


📄 License

This project is available for educational purposes.

About

A personal Spring Boot lab for learning, experimenting, and building REST APIs.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages