- 요구사항 분석 상품을 관리할 수 있는 서비스를 만들어볼 것이다. 스프링 MVC와 타임리프를 사용해 만들어보자. 상품 도메인 모델 상품 ID 상품명 가격 수량 상품 관리 기능 상품 목록 상품 상세 상품 등록 상품 수정 서비스 제공 흐름 현재 상황은 웹 퍼블리셔가 HTML, CSS를 만들어 제공한 상황이이다. 핵심 비지니스 로직을 개발하고 뷰 템플릿을 통해 동적인 HTML을 제공하도록 해보자! - 타임리프 타임리프의 핵심은 th:xxx 가 붙은 부분은 서버사이드에서 렌더링 되고, 기존것을 대체한다는 점이다. th:xxx 이 없으면 기존 HTML의 xxx 속성이 그대로 사용된다. HTML을 파일로 직접 열었을 때, JSP 같은 뷰 템플릿 엔진의 경우 자바 코드가 섞여있어 깨지는 상황이 많지만 타임리프에서 ..