스프링부트 순수 JDBC를 사용한 MySQL 접근
해당 글은 팀 프로젝트를 진행하면서 맡았던 파트에 대한 내용을 기록하는 용도로 작성되었습니다. 공부를 통해 배운 내용을 응용하고 이와 관련된 문제점을 파악하며 느낀점을 작성하기 위함입니다. 필자는 백엔드에서 DB 및 데이터 접근 계층을 담당하게 되었다. 따라서 데이터 접근 계층에 대한 인터페이스를 정의하고 관련된 메서드를 구현하여 테스트해야 한다. 1. 데이터 접근 인터페이스 정의 서비스 계층이 구현체에 의존하게 되면, 이후 데이터 접근 기술을 변경하였을 때 영향을 받을 수 있다. 따라서 인터페이스와 의존할 수 있도록 데이터 접근 관련 인터페이스를 정의하였다. public interface QuestionRepository { public void questionWrongCountRead(); publi..