SpringData의 기본 설명 및 간단 CRUD 예제
SpringData에서 쿼리를 메서드를 호출해서 실행 할 수 있는 방법이 3가지를 알아 봤습니다
SpringData에서 쿼리에 대한 페이징 기능 살펴보기
SpringData에서의 벌크 연산과 벌크 연산이 영속성 컨텍스트를 거치지 않아서 DB와 영속성 켄텍스트의 값이 불일치 하는 문제점 해결
SpringData에서 개발자가 리포지토리를 필요에 따라서 정의하고 개발하는 방법
SpringData에서 애노테이션 추가만으로도 Auditing하는 방법 설명
엔티티 대신 DTO로 클라이언트에 반환할때, 엔티티를 DB로 받아서 변환하는 작업을 하지 않고 DTO로 바로 반환 받을 수 있는 방법인 Porjection에 대한 설명
개발자가 직접 PK를 부여하고자 할 떄 생기는 성능면에서의 문제점 + 해결 방법
API 요청이 들어올때 별도의 추가 과정 없이 파라미터로 페이징 조건들을 보내기