스프링 레거시 - 도서 쇼핑몰 공통 모듈 만들기

Date:     Updated:

카테고리:

태그:

Image description


계층적 공통 모듈만들기

Image description


웹 애플리케이션을 개발할 때 보편적인 설계 방식인 계층적 구조를 구축할 도서 쇼핑몰 애플리케이션에 적용하여 프레젠테이션 계층, 서비스 계층, 퍼시스턴스 계층과 도메인 객체 등의 클래스를 작성해 보겠습니다.

간단한 도서 쇼핑몰 페이지를 구현할 예정입니다


도서 쇼핑몰 프로젝트 구조

Image description


계층적 구조를 구현하는 과정

Image description


도서 기본 정보가 담긴 도메인 객체

도메인 객체는 애플리케이션에서 다른 계층들의 토대가 되는 역할을 하는 데이터 객체입니다. 우리가 만드는 도서 쇼핑몰 애플리케이션에서 도메인 객체는 도서 목록을 표시하는 개별 도서들의 정보를 의미합니다. 또한 도서 주문 처리에서 필요한 주문 고객의 정보, 배송 주소, 주문 항목 등을 도메인 객체로 이해할 수 있습니다.

도메인 객체는 데이터 모델로, 필요한 속성(필드)들을 정의하고 각 속성에 Setter()와 Getter() 메서드를 만들어 주어야 합니다.

springlegacy 카테고리 내 다른 글 보러가기

댓글 남기기