MVC(2)
-
회원 관리 예제 - 웹 MVC 개발
회원 웹 기능 - 홈 화면 추가홈 컨트롤러 추가회원 관리용 홈참고: 컨트롤러가 정적 파일보다 우선순위가 높다.회원 웹 기능 - 등록회원 등록 폼 개발 회원 등록 폼 컨트롤러회원 등록 폼 HTML ( `resources/templates/members/createMemberForm` )회원 등록 컨트롤러웹 등록 화면에서 데이터를 전달 받을 폼 객체@Getmapping, @Postmapping회원 웹 기능 - 조회 회원 컨트롤러에서 조회 기능회원 리스트 HTML퀴즈요청 처리 시 스프링 MVC는 컨트롤러 매핑과 정적 자원 중 무엇을 먼저 찾을까요?스프링 MVC는 특정 경로에 대해 먼저 컨트롤러 매핑을 찾고, 없으면 정적 자원을 찾습니다. 이를 통해 웹 기능을 우선 처리할 수 있습니다.회원 가입처럼 서버 상태..
2025.09.22 -
스프링 웹 개발 기초
정적 컨텐츠MVC와 템플릿 엔진MVC: Model, View, ControllerApi`@ResponseBody` 를 사용 HTTP의 BODY에 문자 내용을 직접 반환 `viewResolver` 대신에 `HttpMessageConverter` 가 동작 기본 문자처리: `StringHttpMessageConverter` 기본 객체처리: `MappingJackson2HttpMessageConverter` byte 처리 등등 기타 여러 HttpMessageConverter가 기본으로 등록되어 있음퀴즈스프링 웹 개발의 세 가지 주요 방식인 정적 컨텐츠, MVC, API는 각각 어떤 결과를 주로 반환할까요?각 방식은 서버 응답의 형태가 달라요. 정적은 파일 그대로, MVC는 가공된 HTML, API는 데이터 형태..
2025.09.18