계층형 아키텍처 controller, web: 웹 계층 service: 비즈니스 로직, 트랜잭션 처리 repository: JPA를 직접 사용하는 계층, 엔티티 매니저 사용 domain: 엔티티가 모여 있는 계층, 모든 계층에서 사용 | 비즈니스와 관련된 도메인 로직 처리, 도메인을 조작하기 위한 모든 것 계층형 아키텍처와 수직 계층 프레젠테이션 계층 (Presentation Layer) 사용자와의 인터페이스(UI)를 담당하는 계층 주로 컨트롤러(Controller)와 뷰(View)로 구성 사용자의 요청을 처리하고, 결과를 화면에 출력 MVC를 사용하여 쉽게 구현 가능 비즈니스 계층 (Business Layer) 비즈니스 로직을 처리하는 계층 주로 서비스(Service)로 구성 사용자의 요청을 받아서 비..