Web Layer
컨트롤러 등의 뷰 템플릿 영역
사용자의 응답에 대한 처리, 사용자 권한 인증 처리
Service Layer
트랜잭션에 대한 경계 역할 @Transactional
Controller와 DAO의 중간 영역
Repository Layer
DAO
DTOs
계층간 데이터 교환을 위한 객체
뷰에서 사용될 객체나 Repository Layer에서 결과로 넘겨준 객체 등
Domain Model
비즈니스 로직을 처리하는 영역
도메인이라 불리는 대상을 이해할 수 있도록 단순화 시킨 것
ex) 택시 앱의 도메인 -> 배차, 탑승, 요금 등
@Entity
728x90
반응형
'개발공부 > JAVA Spring' 카테고리의 다른 글
gradle dependencies 의존성 관리 알아보기 (0) | 2023.01.29 |
---|---|
JPA ddl-auto 옵션 종류 (0) | 2023.01.25 |
[Spring Boot] DB 관련 용어 정리 (0) | 2023.01.25 |
spring 포트 번호 관련 에러 - Only one usage of each socket address (protocol/network address/port) is norm ally permitted. (0) | 2023.01.25 |
템플릿엔진 Handlebars 라이브러리 (0) | 2023.01.25 |
댓글