본문 바로가기

공부/Spring

스프링 부트 3 백엔드 개발자 되기_4

04장

 

JUnit의 애너테이션

@BeforeAll(전체 테스트 시작 전 처음 한번만 실행, 전체 테스트 실행 주기에서 한번만 호출돼야 해서 메서드를 static )

@BeforeEach(테스트케이스 실행전 매번 실행, 각 인스턴스에 대해 메서드를 호출해야 돼서 메서드는static이 아니어야함 )

@Test(테스트 실행)

@AfterEach(테스트 종료전 매번 실행)

@AfterAll(각 테스트를 마치고 종료 전 한번만 실행, 테스트 실행 주기에서 한번만 호출돼서 static)

 

AssertJ    검증문의 가독성 높여주는 라이브러리 

 

 

5장.데이터베이스 조작이 편해지는 ORM

데이터베스를 관리하기 위한 소프트웨어를 DBMS라고 함

흔히 데이터베이스라고 알고 있는 오라클 등은 사실 DBMS

 

ORM이란 자바의 객체와 데이터베이스를 연결하는 프로그래밍 기법

JPA는 자바에서 관계형 데이터베이스를 사용하는 방식을 정의한 인터페이스