728x90
반응형
구현 요구사항
- 회원 기능 : 회원 등록, 조회
- 상품 기능 : 상품 등록, 수정, 조회
- 주문 기능 : 상품 주문, 주문내역 조회, 주문 취소
애플리케이션 아키텍쳐
계층형 구조 사용
- Controller, Web : 웹 계층
- Service : 핵심 비즈니스 로직, 트랜잭션 처리
- Repository : JPA를 직접 사용하는 계층으로 EntityManager를 사용
- Domain : 엔티티가 모여있는 계층으로 모든 계층에서 접근, 사용이 가능
패키지 구조
- jpabook.jpashop
ㄴ domain
ㄴ exception
ㄴ repository
ㄴ service
ㄴ web
728x90
반응형
'Dev > JPA' 카테고리의 다른 글
[JPA] JPA 활용 I - 상품 도메인 개발 (0) | 2021.09.17 |
---|---|
[JPA] JPA 활용 I - 회원 도메인 개발 (0) | 2021.09.16 |
[JPA] JPA 활용 I - 도메인 분석 설계 (0) | 2021.09.15 |
[JPA] JPA 활용 I - 프로젝트 환경설정 (0) | 2021.09.14 |
[JPA] JPA 활용 I - 강좌 소개 (0) | 2021.09.14 |
댓글