Java 진영에서 ORM(Object-Relational Mapping) 기술 표준으로 사용하는 인터페이스 모음
객체를 관계형 데이터베이스에서 관리
Spring Data JPA는 Spring에서 제공하는 모듈, jpa를 한단계 더 추상화, repository 제공
hibernate
JPA를 구현한 것
DDL: data definition language 데이터 정의어
BLOB: 바이너리 타입
양방향 매핑의 규칙: 연관관계의 주인
좋아요 처리하는 방법
1. 좋아요를 상태로 만들기: 좋아요 누른 상태/아닌 상태
2. 좋아요를 생성, 삭제하기: post/delete
requestDto 클래스에 @NoArgsConstructor 추가하기