728x90 반응형 JPARepository2 [SpringBoot] Layer별 테스트 코드 작성하기 (1) - JPA를 이용한 Repository 테스트 안녕하세요. J4J입니다. 이번 포스팅은 Layer별 테스트 코드 작성하는 방법 첫 번째인 JPA를 이용한 Repository 테스트하는 방법에 대해 적어보는 시간을 가져보려고 합니다. JpaRepository 테스트 JPA를 이용하는 환경에서 repository 테스트를 수행할 때 가장 대표적으로 해볼 수 있는 테스트는 JpaRepository 사용에 대한 테스트입니다. JpaRepository를 테스트하기 위해서는 jpa에서 제공해 주는 @DataJpaTest 어노테이션을 활용하면 되는데 해당 어노테이션 내부를 확인해 보면 다음과 같이 다양한 설정 값들이 들어 있는 것을 볼 수 있습니다. @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @.. 2024. 2. 3. [JPA] JPA Repository설정 및 CRUD 안녕하세요. J4J입니다. 이번 포스팅은 JPA Repository설정 및 CRUD에 대해 적어보는 시간을 가져보려고 합니다. 아직 환경설정을 하지 않으신 분들은 이전 포스팅 참고해주시길 바랍니다. 2021.03.21 - [Spring/JPA] - [JPA] JPA 환경설정 학교를 주제로 하여 해당 내용을 테스트해보도록 하겠습니다. 데이터베이스에는 학교라는 테이블을 만들고 스프링에서는 학교 클래스를 생성하여 기본적인 CRUD작업을 수행해보겠습니다. 프로젝트 구성 [ 1. MySQL에 학교 테이블 생성 ] create database jpa; use jpa; create table school ( school_id int auto_increment, name varchar(50), region varcha.. 2021. 3. 22. 이전 1 다음 728x90 반응형