Spring Boot의 출현은 Spring Projects의 초기 구성 및 개발 프로세스를 크게 단순화했습니다. 오늘 우리는 페이지 렌더링 (Themeleaf Template Engine)을 사용하여 스프링 부팅 환경을 신속하게 구축합니다.
1. 먼저, 우리는 아이디어에 Maven 프로젝트를 만듭니다
아키 타입에서 생성을 확인하고 WebApp을 선택하십시오
2. POM 파일에 스프링 부팅 종속성 및 주변 종속성 추가
<pectionency> <groupId> org.springframework.boot </groupid> <artifactid> 스프링-부트-스타터-web </artifactid> <bersion> 1.5.3.3.3.3.3.release </version> <pectionency> <groupid> org.springframework.spramework.spramework <버전> 1.5.3. release </version> </fectionency>
그런 다음 POM 파일을 마우스 오른쪽 버튼으로 클릭하고 Reimport에서 Maven을 선택하여 중앙 저장소에서 종속성을 다운로드 한 다음 다운로드가 완료 될 때까지 기다립니다. 일반적으로 Maven의 기본 중앙 창고는 느려집니다. Alibaba Cloud의 중앙 창고를 사용하는 것이 좋습니다. Maven의 설정 파일을 변경하여 중앙 창고를 지정할 수 있습니다.
3. SRC/메인 디렉토리에서 새 Java 디렉토리를 만들고 오른쪽 상단의 프로젝트 구조를 클릭하여 Java 디렉토리를 소스 형식으로 변경합니다 (Java 파일을 Java 디렉토리에서 생성 할 수 있도록).
4. 지금 Java 디렉토리에서 Spring Boot Startup 클래스 만들기
@controller @enableautoconfigurationpublic class samplecontroller {@requestmapping ( "/") public string home () {return "index"; } public static void main (String argv []) {springApplication.run (samplecontroller.class, argv); }}잘 알려진 Spring MVC는 반환 문자열을 기반으로 WebApp 아래에서 JSP 페이지를 자동으로 찾을 수 있지만 Spring Boot는이 측면을 통합하지 않으므로 페이지 렌더링 용 템플릿 엔진을 소개해야합니다.
5. Themeleaf Template Engine은 페이지를 리소스/ 템플릿 아래/ 기본적으로로드하기 때문에 그러한 경로를 직접 만들어야합니다.
기억하십시오 : <html xmlns : th = "http://www.thymeleaf.org">는 html 페이지에 추가되어야합니다. 그렇지 않으면 Themeleaf 엔진이 인식되지 않습니다.
마지막으로 Spring Boot 스타트 업 클래스에서 실행을 마우스 오른쪽 버튼으로 클릭하여 Spring Boot에서 내장 Tomcat을 직접 시작하십시오. 스프링 부트+스프링 MVC가 완료되었습니다.
위는이 기사의 모든 내용입니다. 모든 사람의 학습에 도움이되기를 바랍니다. 모든 사람이 wulin.com을 더 지원하기를 바랍니다.