안녕하세요. 스프링 부트를 이용한 REST API 게시판 서버 만들기 예제를 진행해보려고 합니다. 초급수준으로 진행하며 JUnit을 이용하여 테스트 코드를 작성할 것이고, Jacoco 코드 커버리지도이용해보고자 합니다. 코드 커버리지란 테스트 코드를 수행할 때 테스트하지 않은 부분을 퍼센트(%)로 측정할 수 있게 하는 부분입니다. pom.xml에 설정을 통해서 서버를 실행할 때 특정 퍼센트를 넘지 않으면 빌드할 수 없도록 설계도 가능합니다. 모든 소스는 이곳에서 확인하실 수 있습니다. 간단한 예제로 먼저 소개해보겠습니다. 프로젝트 스펙 - 스프링 부트 2.2.2 버전 - 자바 1.8 - 롬복 - JPA - H2 - spring-restdoc - JUnit(4.12) - jacoco(0.8.5) - spr..