저번에는 service 코드의 test 코드를 작성했다. 이번에는 repository 코드 안에 메서드가 잘 작동하는지 test 하는 코드를 작성해보도록 한다.
테스트 코드는 보고 또 보기
트랜잭션 일정 구간의 동작들이 모두 성공해야하는 일련의 과정으로, 쪼갤 수 없는 업무 처리의 최소 단위 / 보통 서비스 파일에서 관리함. > 롤백 트랜잭션 내부에서 실행에 실패하면 지금까지 수행한 것을 모두 폐기하고 진행 초기 단계로 되돌리는 것 > @Transac
삭제할 데이터를 조회하고, 담고, 삭제처리를하고, 삭제되었다고 알림까지 하는 기능을 구현해보자.
Redirect: 클라이언트가 보낸 요청을 마친 후 계속해서 처리 할 다음 요청 주소를 재지시하는 것.
단일 데이터를 조회할 때는 Repository에서 Entity만을 반환한다면, 데이터 목록을 조회할 때는 Entity의 List를 반환한다.
Lombok(롬복)이란?코드를 간소화해주는 라이브러리이다.