【搭建spirng spring-mvc mybaits】一、搭建spring-mvc

一、介绍

spirng + spring-mvc + mybaits 几乎已经成为了java后端后端开发的最基本的组合。虽然现在大家都用springb-boot,但是spring-boot封装过度,新手都不知道怎么跑起来的,比如像我这样的新手:(!

二、搭建项目

打开IDEA -> Create New Project


点击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的依赖表里有,会自动导入的。
好了,目前为止开发web的依赖已经可以了。接下来我们先弄个hello world试一下。
为了让项目跑起来,我们还需要tomcat,为了简单起见,我这里采用tomcat7-maven-plugin这个tomcat maven的插件。tomcat7-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功能

点击设置web所在目录

目录结构如下


web.xml:




    
        spring
        org.springframework.web.servlet.DispatcherServlet
        1
    

    
        spring
        /
    

在webapp/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项目已经搭建成功

你可能感兴趣的:(mybatis,spring-mvc,spring)