본문 바로가기

Spring74

23 로깅 application.properties에서 로그 레벨을 설정할 수 있음. 현재 trace이므로 trace, debug, info, warn, error가 다 나온다. 위처럼 log가 나온다. 2021. 6. 27.
스프링 MVC실용적 방식 (modelview를 스프링에게 맡기기) 김영한님의 인프런 강의와 PDF를 바탕으로 정리하였습니다. https://www.inflearn.com/courses?s=%EA%B9%80%EC%98%81%ED%95%9C 스프링 MVC - 실용적인 방식 스프링 MVC는 개발자가 편리하게 개발할 수 있도록 수 많은 편의 기능을 제공합니다. 실무에서는 지금부터 설명하는 방식을 주로 사용합니다. SpringMemberControllerV3 Model 파라미터 save() , members() 를 보면 Model을 파라미터로 받는 것을 확인할 수 있습니다. 스프링 MVC도 이런 편의 기능을 제공합니다. ViewName 직접 반환 뷰의 논리 이름을 반환할 수 있습니다. @RequestParam 사용 스프링은 HTTP 요청 파라미터를 @RequestParam 으로.. 2021. 6. 27.
스프링 MVC 시작하기 김영한님의 인프런 강의와 PDF를 바탕으로 정리하였습니다. https://www.inflearn.com/courses?s=%EA%B9%80%EC%98%81%ED%95%9C 스프링 MVC 시작하기 스프링이 제공하는 컨트롤러는 애노테이션 기반으로 동작해서, 매우 유연하고 실용적입니다. 과거에는 자바 언어에 애노테이션이 없기도 했고, 스프링도 처음부터 이런 유연한 컨트롤러를 제공한 것은 아닙니다. @RequestMapping 스프링은 애노테이션을 활용한 매우 유연하고, 실용적인 컨트롤러를 만들었는데 이것이 바로 @RequestMapping 애노테이션을 사용하는 컨트롤러입니다. @RequestMapping • • RequestMappingHandlerMapping (핸들러 매핑) • • RequestMappin.. 2021. 6. 27.
뷰리졸버(ViewResolver) 김영한님의 인프런 강의와 PDF를 바탕으로 정리하였습니다. https://www.inflearn.com/courses?s=%EA%B9%80%EC%98%81%ED%95%9C 뷰리졸버(ViewResolver) 뷰 리졸버가 어떻게 작동하는지 알아보겠습니다. OldController로 view를 반환해보겠습니다. ModelAndView객체를 반환하도록 하였는데 인자로 논리 경로만 넣어주었습니다. 이를 뷰로써 사용자에게 보여주기 위해서는 뷰리졸버가 경로를 알 수 있도록 application.properties에 다음을 추가해줘야한다. 위의 내용을 보고 뷰리졸버가 매핑하여 뷰를 띄어주는 것입니다. 뷰 리졸버 - InternalResourceViewResolver 스프링 부트는 InternalResourceViewR.. 2021. 6. 27.