SpringLegacyProject2 Day53_Spring Legacy Project 설정 2023.11.01 Day53 세 줄 요약 Spring Legacy Project : Spring Boot를 사용하지 않는 Spring 프레임워크 기반 프로젝트 프로젝트의 최상위 패키지 경로는 관습적으로 'com.소속.어플리케이션이름' 과 같은 naming rule에 따라 설정 Spring 프레임워크를 사용하기 위한 초기설정이 다소 복잡 Spring Legacy Project Spring Legacy Project Spring Boot를 사용하지 않는 스프링 프레임워크 기반의 프로젝트 현재는 Spring에서 STS3의 지원을 공식적으로 중단했기 때문에 추천되지 않는(매우 오래된) 프로젝트 타입 " 낡은(오래된) 기술이지만 현대까지도 남아 쓰이거나, 더 이상 쓰이지 않더라도 현대의 기술에 영향을 주는 경우.. 2023. 12. 14. Day51_MVC Architecture 2023.10.30 Day51 세 줄 요약 MVC : Model / View / Controller를 분리한 디자인 패턴 (M = Object(data), V = 웹 페이지, C = M과 V 사이의 인터페이스) DispatcherServlet은 프론트 컨트롤러와 같은 역할 수행 @Controller, @Service와 같은 @Component 기반의 어노테이션을 통해 Bean 등록 Spring MVC 아키텍처 Spring MVC Architecture M : Model V : View C : Controller 요청과 응답 사이클 1) 클라이언트(프론트 서버)의 요청을 DispatcherServlet이 받는다. 2) HandlerMapping을 통해 요청을 위임할 컨트롤러를 검색한다. 3) 찾은 컨트롤러.. 2023. 12. 6. 이전 1 다음