Skip to content

A Spring Boot application demonstrating JPA integration with Docker using PostgreSQL as the database. This project consumes the potterapi to showcase database operations and relationships.

Notifications You must be signed in to change notification settings

ericDK89/jpa_docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JPA + DOCKER My Skills

A Spring Boot application demonstrating JPA integration with Docker using PostgreSQL as the database. This project consumes the potterapi to showcase database operations and relationships.

Project Overview

  • Implements MVC architectural pattern
  • Custom exception handling
  • DB relationships and JPA mappings
  • Containerized with Docker
  • Tests with JUnit and Mockito
  • Api routes documentation with Swagger UI

Technologies Used

Java - Programming language

Spring Boot - Application framework

Spring Data JPA - Database abstraction layer

Docker - Containerization

PostgreSQL - Database

JUnit - Testing framework

Mocktio - Mocking framework for unit tests

SpringDoc Open API - Generation of API documentation

Lombok - Code generation library

Jackson - JSON processing library

Routes

screenshot-2025-10-24_10-16-46

About

A Spring Boot application demonstrating JPA integration with Docker using PostgreSQL as the database. This project consumes the potterapi to showcase database operations and relationships.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages