Back-End/Spring

    [Spring/스프링] Spring MVC JDK, Java, Servlet 버전 변경 및 업그레이드 방법

    1. pom.xml에서 JDK, Java 버전을 11, Servlet 버전을 3.1로 변경 후 저장한 다음 "프로젝트 우클릭 -> Maven -> Update Project" 11 3.1.1.RELEASE 1.6.10 1.6.6 org.apache.maven.plugins maven-compiler-plugin 2.5.1 11 11 -Xlint:all true true javax.servlet javax.servlet-api 3.1.0 provided 2. web.xml 에서 DTD를 3.1로 변경 3. 프로젝트 우클릭 -> Project Facets -> Dynamic Web Module="3.1", Java Version="11"로 변경 4. 프로젝트 우클릭 -> Project Facets -> Ja..

    [스프링/Spring] Spring MVC 기초

    오랜만에 스프링 MVC를 공부했는데 다 까먹어서 오늘 공부한 기본적인 개념만 정리해보려 합니다 첫 번째로 스프링 MVC 프로젝트의 기본적인 구조입니다. 중요한 부분은 servlet-context.xml과 web.xml 파일입니다. servlet-context.xml 파일은 resources 설정과 viewResolver를 설정하고, 프로젝트에 필요한 빈 객체를 생성하는 스프링 컨테이너입니다. web.xml 파일은 DispatcherServlet을 등록하고 매핑을 해주는 웹 설정 파일입니다. 다음은 Controller 영역입니다. Controller는 사용자의 요청을 실제로 처리하는 영역이라고 생각하시면 됩니다. 값을 가지고 view로 가서 실제 사용자들에게 출력을 해주는 역할을 하는 곳입니다. 위 코드는..