https://github.com/codewithamresh/banking-app
A banking app created by using spring boot and mysql
https://github.com/codewithamresh/banking-app
hibernate-jpa java mvc mysql rest-api spring spring-boot
Last synced: about 1 year ago
JSON representation
A banking app created by using spring boot and mysql
- Host: GitHub
- URL: https://github.com/codewithamresh/banking-app
- Owner: codewithamresh
- Created: 2025-05-06T13:18:34.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-06T16:36:57.000Z (about 1 year ago)
- Last Synced: 2025-05-06T17:45:04.045Z (about 1 year ago)
- Topics: hibernate-jpa, java, mvc, mysql, rest-api, spring, spring-boot
- Language: Java
- Homepage:
- Size: 11.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Client → Controller → Service → Repository → Database (via Entity)
- Controller: Handles HTTP requests (routes).
- Service: Contains business logic.
- Repository: Interacts with the database.
- Entity: Maps to a table in the DB using JPA annotations.
---
- User ↔ Account: One-to-Many
- Account ↔ Transaction: One-to-Many
---
Client Request
↓
Controller (REST API)
↓
Service (Business Logic)
↓
Repository (JPA)
↓
Database (via Entities)