Spring8 [Spring] MVC - 기본기능 및 전체구조 본 포스팅은 인프런 김영한님의 ‘스프링 MVC 1편’ 강의를 듣고 정리한 내용을 바탕으로 복습을 위해 작성하였습니다 [강의 링크] 1. 요청 매핑 RequestMapping @RestController @SLF4J public class MappingController { @RequestMapping("/hello-basic") public String helloBasic() { log.info("helloBasic"); return "ok"; } } URL로 호출이 오면 해당 메서드가 실행된다. @RequestMapping 애노테이션의 경우, 모든 HTTP 메서드를 허용한다. 이런 메서드를 다음과 같이 설정해줄 수가 있다. @RequestMapping(value = "/hello-basic", meth.. 2022. 7. 25. [Spring] 컨테이너와 스프링 빈 본 포스팅은 인프런 김영한님의 ‘스프링 핵심 원리 - 기본편’ 강의를 듣고 정리한 내용을 바탕으로 복습을 위해 작성하였습니다. [강의 링크] 스프링 컨테이너 생성 ApplicationContext 를 스프링 컨테이너라 한다. ApplicationContext 는 인터페이스이다. 스프링 컨테이너는 XML을 기반으로 만들 수 있고, 애노테이션 기반의 자바 설정 클래스로 만들 수 있다. 직전에 AppConfig 를 사용했던 방식이 애노테이션 기반의 자바 설정 클래스로 스프링 컨테이너를 만든 것이다. 자바 설정 클래스를 기반으로 스프링 컨테이너( ApplicationContext )를 만들어보자. new AnnotationConfigApplicationContext(AppConfig.class); 이 클래스는 .. 2022. 7. 11. 이전 1 2 다음