SpringMVC (11) 썸네일형 리스트형 동작 원리 컨트롤러에서 Annotation GetMapping("호출주소")를 통해 웹브라우저에서 localhost:8080/호출주소 를 부를 때 스프링 부트의 동작 원리 컨트롤러에서 리턴값으로 문자를 반환하면 뷰 리졸버('viewResolver')가 templates폴더 아래 리턴값과 같은 이름을 가진 파일을 찾아서 처리(호출주소 연결 및 출력) 스프링 부트 템플릿엔진 기본 viewName 매핑 → "hello"를 리턴하면 resources 아래에, templates 아래에, ViewName이 hello인 (html) 파일을 찾아서 열어줌 HelloController package hello.hellospring.controller; import org.springframework.stereotype.Contro.. 스프링 프로젝트 생성(Spring Boot) 스프링 부트 스터디 사이트(https://start.spring.io/)에 접속하여 스프링 프로젝트 생성 Project : Maven, Gradle → 라이브러리 및 빌드 라이프 사이클을 관리해주는 툴 (요즘 추세는 Gradle) Group : 기업명 (없으므로 대충 작성) Artifact : 빌드되어 나올 결과물(프로젝트명) Dependencies : 스프링부트를 기반으로 프로젝트 시작 시 어떤 라이브러리를 가져와 쓸 것인가 - Add Dependencies 클릭 후 spring web 추가(web을 만들어보고자 하기 때문에) - thymeleaf(html을 만들어주는 템플릿엔진)도 추가 Generate 다운받은 압축파일 풀어서 원하는 경로에 저장 → intelliJ open file 저장한 경로에서 .. Java 8/11 두 가지 버전 사용 방법 Java 11 추가로 설치한 후 진행 시스템 환경 변수 편집 검색 및 클릭 환경변수 클릭 시스템 변수 - 새로 만들기 클릭 변수 이름 : JAVA_HOME 변수 값 : 기본적으로 사용할 자바 버전 경로 시스템 변수 - Path 클릭 후 편집 클릭 새로 만들기 클릭 %JAVA_HOME%\bin 입력 후 확인 cmd 창을 새로 열어서 java -version 명령어로 버전 확인 만약 버전 변경이 안되거나 오류가 뜨면 환경 변수 편집의 Path 편집에서 JAVA_HOME 외 다른 자바 경로가 존재하여 문제가 생긴 경우이므로 모두 삭제 후 확인 자바 버전을 변경하고 싶다면 JAVA_HOME의 변수 값을 사용하고 싶은 자바 버전 경로로 입력하면 됨 환경설정 완료 후 cmd 창을 새로 켜 java -version을.. 이전 1 2 다음