A simple RESTful API built using Spring Boot for revision and learning purposes. This project demonstrates key Spring Boot features like REST controllers, dependency injection, and data handling.
This project is designed to revise and strengthen the fundamentals of Spring Boot. It includes basic examples of:
- REST API endpoints
- Controller and Service layer separation
- Java object modeling
- Dependency Injection using
@Autowired
It is ideal for beginners who are looking to solidify their understanding of Spring Boot with hands-on code.
- Java 17+
- Spring Boot
- Maven
- IntelliJ / STS
-
Clone the repository git clone https://github.com/vivekchauhan2003/Spring-Boot-Revision-API.git cd Spring-Boot-Revision-API
-
Open in STS or IntelliJ
-
Run the application
- From IDE: Run
RevisonSpringBootWebApplication.java - From terminal: mvn spring-boot:run
- From IDE: Run
-
Access API
- Visit:
http://localhost:8080(check specific endpoints inside thecontrollerpackage)
- Visit:
src/ └── main/ └── java/ └── com.amantyatech/ ├── controller/ ├── service/ ├── model/ └── RevisonSpringBootWebApplication.java
- Clean and beginner-friendly code
- No database dependency (for quick setup)
- Simple class-based object interaction
Vivek Chauhan 📧 Contact on LinkedIn 🌐 Portfolio
⭐ If you like this project, give it a star on GitHub!