Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bhathiya29/springboot_rest_api
This project is a Spring Boot-based RESTful API implementation that integrates with a PostgreSQL database. It follows a layered architecture consisting of API layer, Business Logic layer, and Data Layer.
https://github.com/bhathiya29/springboot_rest_api
api-rest java mvc postgresql spring-boot
Last synced: 15 days ago
JSON representation
This project is a Spring Boot-based RESTful API implementation that integrates with a PostgreSQL database. It follows a layered architecture consisting of API layer, Business Logic layer, and Data Layer.
- Host: GitHub
- URL: https://github.com/bhathiya29/springboot_rest_api
- Owner: Bhathiya29
- Created: 2024-07-08T18:06:26.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-07-08T18:12:07.000Z (6 months ago)
- Last Synced: 2024-11-05T11:09:51.489Z (2 months ago)
- Topics: api-rest, java, mvc, postgresql, spring-boot
- Language: Java
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Spring Boot REST API with PostgreSQL
#### This project is a Spring Boot-based RESTful API implementation that integrates with a PostgreSQL database. It follows a layered architecture consisting of API layer, Business Logic layer, and Data Layer.## Technologies Used
- Spring Boot: Framework for creating standalone, production-grade Spring-based applications.
- Spring Data JPA: Simplifies the implementation of data access layers using JPA and Hibernate.
- PostgreSQL: Object-relational database system known for reliability and robustness.
- Maven: Dependency management and build automation tool.
## Project Structure
The project is structured into the following layers:- API Layer: Exposes RESTful endpoints to interact with the application.
- Business Logic Layer: Contains business logic and validation rules.
- Data Layer: Handles data access and persistence to the PostgreSQL database.