Spring - JPetStore[1]

Download Report

Transcript Spring - JPetStore[1]

4. 소스분석

Business Logic 분석.

별다른 Logic이 없고 개념적인 소스는 패스하였음.
org.springframework.samples.jpetstore.dao.ibatis
SqlMapAccountDao
org.springframework.samples.jpetstore.dao.ibatis
SqlMapCategoryDao
org.springframework.samples.jpetstore.dao.ibatis
SqlMapItemDao
org.springframework.samples.jpetstore.dao.ibatis
SqlMapOrderDao
org.springframework.samples.jpetstore.dao.ibatis
SqlMapProductDao
org.springframework.samples.jpetstore.dao.ibatis
SqlMapSequenceDao
org.springframework.samples.jpetstore.web.spring
AccountFormController
Next Page
org.springframework.samples.jpetstore.web.spring
AccountFormController
Next Page
org.springframework.samples.jpetstore.web.spring
AccountFormController
org.springframework.samples.jpetstore.web.spring
AddItemToCartController
org.springframework.samples.jpetstore.web.spring
ListOrdersController
org.springframework.samples.jpetstore.web.spring
OrderFormController
Next Page
org.springframework.samples.jpetstore.web.spring
OrderFormController
Next Page
org.springframework.samples.jpetstore.web.spring
OrderFormController
org.springframework.samples.jpetstore.web.spring
RemoveItemFromCartController
org.springframework.samples.jpetstore.web.spring
SearchProductsController
org.springframework.samples.jpetstore.web.spring
SignoffController
org.springframework.samples.jpetstore.web.spring
SignonController
org.springframework.samples.jpetstore.web.spring
SignonInterceptor
org.springframework.samples.jpetstore.web.spring
UpdateCartQuantitiesController
org.springframework.samples.jpetstore.web.spring
ViewCartController
org.springframework.samples.jpetstore.web.spring
ViewCategoryController
org.springframework.samples.jpetstore.web.spring
ViewItemController
org.springframework.samples.jpetstore.web.spring
ViewOrderController
org.springframework.samples.jpetstore.web.spring
ViewProductController
5. DB 분석

ER 다이어그램 분석.

iBatis 분석은 차후 학습 후 분석예정.
ER 다이어그램
table 명
설명
account
회원 상세 정보
signon
회원 인증 정보
profile
회원 추가 정보
orders
주문 정보
orderstatus
주문 상태
lineitem
주문 개별 상품목록
category
상품 카테고리 정보
product
상품 정보
item
상품 상세 정보
supplier
공급자 정보
inventory
상품 수량 정보
sequence
시퀀스 정보(ordernum, linenum)
bannerdata
배너 정보
추가 index