Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 911 Bytes

File metadata and controls

26 lines (22 loc) · 911 Bytes

JPA & Test Automation My Skills

A Spring Boot REST API built with organized project structure, automated testing using JUnit and Mockito, and CI with GitHub Actions.

Project Overview

  • Clean Architecture with organized layers
  • Custom exception handling
  • JUnit & Mockito - Automated testing suite
  • GitHub Actions - CI integration

Technologies Used

Java - Programming language

Spring Boot - Application framework

Github Actions - CI pipeline integration

JUnit - Testing framework

Mocktio - Mocking framework for unit tests

Spring Data JPA - Database abstraction layer

Docker - Containerization

PostgreSQL - Database

Lombok - Code generation library

Jackson - JSON processing library