Skip to content

This Spring Boot REST API demonstrates modern development practices with a structured project architecture, test automation, and CI integration GitHub Actions.

Notifications You must be signed in to change notification settings

ericDK89/spring_junits_api

Repository files navigation

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

About

This Spring Boot REST API demonstrates modern development practices with a structured project architecture, test automation, and CI integration GitHub Actions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published