[spirng spring - mvc mybaits 구축] 1. spring - mvc 구축

소개
spirng + spring - mvc + my baits 는 자바 백 엔 드 백 엔 드 개발 의 가장 기본 적 인 조합 이 되 었 습 니 다.지금 은 모두 spring - boot 를 사용 하지만 spring - boot 는 너무 포장 되 어 초보 자 들 은 어떻게 뛰 는 지 모 릅 니 다. 예 를 들 어 저 같은 초보 자: (!
2. 건설 프로젝트
IDEA 열기 - > 새 프로젝트 만 들 기
next 를 누 르 면 메 시 지 를 작성 합 니 다.
spring - web - mvc 의존 추가


    4.0.0

    top.taoeer
    spring-mvc-mybatis
    1.0-SNAPSHOT

    
        
        
            org.springframework
            spring-webmvc
            5.1.9.RELEASE
        
    

spring - webmvc 하나만 추가 하면 됩 니 다. spring - webmvc 에 의존 해 야 하 는 다른 의존 표 에 있 습 니 다. 자동 으로 가 져 옵 니 다. 자, 지금까지 웹 을 개발 하 는 의존 도 는 됐 습 니 다. 다음은 hello World 를 만들어 보 겠 습 니 다. 프로젝트 를 뛰 기 위해 서 는 tomcat 이 필요 합 니 다. 간단하게 보기 위해 서 는 tomcat 7 - maven - plugin 이라는 tomcat maven 플러그 인 을 사용 합 니 다.. tomcat 7 - maven - plugin 은 package 를 war 로 설정 해 야 합 니 다. 다음은 현재 pom. xml 입 니 다.


    4.0.0

    top.taoeer
    spring-mvc-mybatis
    1.0-SNAPSHOT
    
    war

    
        
        
            org.springframework
            spring-webmvc
            5.1.9.RELEASE
        
    

    
        
            
                org.apache.tomcat.maven
                tomcat7-maven-plugin
                2.2
                
                    
                    /
                
            
        
    

다음 설정 spring - mvc
프로젝트 에 웹 기능 을 먼저 추가 합 니 다.
웹 이 있 는 디 렉 터 리 설정 을 누 르 십시오.
디 렉 터 리 구 조 는 다음 과 같다.
web.xml:



    
        spring
        org.springframework.web.servlet.DispatcherServlet
        1
    

    
        spring
        /
    

웹 app / WEB - INF / 에서 spring - mvc 프로필 spring - servlet. xml 만 들 기:




    

    

HomeController 만 들 기:
package top.taoeer.controllers;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HomeController {
    @GetMapping("/")
    public String home() {
        return "home page";
    }
}

디 렉 터 리 구 조 는 다음 과 같 습 니 다.
spring - mvc 프로젝트 가 이미 구축 되 었 습 니 다. 다음은 달 려 서 테스트 해 보 겠 습 니 다.
열다http://localhost:8080
페이지 디 스 플레이 는 우리 의 첫 번 째 spring - mvc 프로젝트 가 이미 구축 되 었 음 을 나타 낸다.

좋은 웹페이지 즐겨찾기