현재 자바진영의 ORM 기술 표준(명세서)으로, 인터페이스의 모음(실제로 동작하는 것이 아님.)HibernateJPA를 구현한 프레임워크. 즉, JPA기능을 구현하여 공급해주는 역할Spring Data JPA하이버네이트 같은 JPA 구현체 위에 추상화 계층을 따로 두어
요구사항: 무한 대댓글 기능을 구현하고, 게시글 및 부모 댓글 삭제시 자식 댓글들 모두 삭제하기.Post(게시글) Entity@OneToMany(fetch = FetchType.LAZY, mappedBy = "post", cascade = CascadeType.ALL,
게시글 조회수 증가(중복방지를) 구현하려고 한다.세션과 쿠키 무엇으로 구현을 할지 고민을 했는데, 개인적으로 조회수 증가 중복방지가 크게 중요하다고 생각하지는 않아서, 안전한 세션을 뒤로하고 쿠키로 구현하였다. 쿠키로 구현을 할 경우 사용자가 직접 쿠키에서 중복방지쿠키