MVC 2

(review2) Spring 구성하기(Controller - Serivce - Repository) #Day12

spring으로 prj 시작 시 구성 순서 1. 프로젝트 생성 H2는 필요없으면 제거 사용시 application.yml 설정 필요 H2(메모리DB) 웹 콘솔: http://localhost:8080/h2 Mapper 는 필요 시 추가 객체를 JSON 포맷으로 변환 : Gson 뷰 구현 시 타임리프 추가 dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-validation' implementation 'org.springframework.boot:spring-boot-starter-web' co..

Spring MVC

디자인 패턴 : 자주 사용하는 설계 패턴을 정형화해서 유형별로 가장 최적의 방법으로 개발 할 수 있도록 정해둔 설계 알고리즘과 유사하지만 명확하게 정답이 있는 형태는 아니며, 프로젝트 상황에 맞추어 적용가능 (프레임워크는 뼈대라고 한다면, 디자인패턴은 방법론, 방향 과 같은 의미라고 할 수 있다) 싱글톤, Proxy, Front Controller 패턴 등 디자인패턴의 장점 뛰어난사람이 해결한 방법을 일반인도 해결할 수 있게함 효율적으로 커뮤니케이션을 하는 것(서로의 생각 방향을 통일시킴) - 개발자 간의 원활한 소통 소프트웨어 구조 파악 용이 재사용을 통한 개발 시간 단축 설계 변경 요청에 대한 유연한 대처 MVC? Model-View-Controller 특정한 역할을 어떻게 나눌 것인가? 에 대한 고..