(2019) 소스코드 분석-Best Practice/jpetstore-6-master
2-3. MVC구조 파악, Mapper 사용
호 두
2019. 7. 10. 15:48
반응형
jpetstore-6 예제들은 기본적으로 MVC(Model-View-Controller)를 지키고 있습니다.
화면 및 소스 캡처를 병행하여 이벤트의 흐름대로 진행해보겠습니다.
참고로, 우측상단의 메뉴 및 console로그 등 몇가지 소스들은 제가 실습을 위해 임의로 추가한 것들입니다.
jpetstore-6 프로젝트 내의 소스코드들과 크게 다른점은 없으니 이해하시는데 지장은 없을 것입니다.
id/password는 j2ee/j2ee 또는 ACID/ACID로 접속하시면 됩니다.
Main.jsp
- 상단메뉴 또는 좌측메뉴의 버튼을 클릭하시면 Category로 넘어가게 됩니다.
Category.jsp
CatalogActionBean.java
- viewProduct()
CatalogActionBea.java
-> CatalogService.java
-> ItemMapper.java
-> ItemMapper.xml
CatalogActionBea.java
- Item.java
반응형