지난 시간에 이어 API의 기본 CRUD를 구현하며 포스트이 생성시간/수정시간을 자동화하는 JPA Auditing을 활용합니다. 해당 포스트에서는 API를 개발하는 과정에서 특정 Annotation의 역할, Entity 대신 Dto를 생성/사용하는 이유 등 여러 상황들을 이해하고 넘어가는 것이 중요합니다. API를 만들기 위한 3개의 Class Request 데이터를 받을 Dto API 요청을 받을 Controller 트랜잭션, 도메인 기능 간의 순서를 보장하는 Service ✅ Spring 웹 계층 API를 구현하기 전, Spring 웹 계층에 간단히 알아보고 넘어가겠습니다. Web Layer 흔히 사용하는 컨트롤러(@Controller)와 JSP/Freemaker 등의 뷰 템플릿 영역 이외에도 필터(..