前言

      本章学习SpringBoot对SpringMVC的支持

方法

1.概念

俗话说的好,不是一家人不进一家门。Spring这个大家庭呢,当然自动就引入了SpringMVC的相关jar了。

SpringBoot入门(二)SpringBoot整合SpringMVC

该条配置已经帮助我们引入了很多的jar包了,其中SpringMVC的jar全部都包含了。

2.整合SpringMVC

 1)如果依然使用我们之前的JSP视图的话,对于SpringBoot来讲需要额外配置下jar包,因为它并不是建议我们使用JSP

SpringBoot入门(二)SpringBoot整合SpringMVC

2)编写示例JSP如下

SpringBoot入门(二)SpringBoot整合SpringMVC

3)编写controller

package cn.edu.ccut.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

/**
 * @Auther:jwang
 * @Date:2019/2/12
 * @Description:cn.edu.ccut.controller
 * @Version 1.0
 **/
@Controller
public class HelloController {

    @RequestMapping("/hello")
    public String hello(){
        System.out.println("执行controller...");
        return "/index.jsp";
    }
}

 4)启动SpringBoot

package cn.edu.ccut;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class MytestApplication {

    public static void main(String[] args) {
        SpringApplication.run(MytestApplication.class, args);
    }

}

5)访问http://localhost:8080/hello/并观察控制台输出

SpringBoot入门(二)SpringBoot整合SpringMVC

SpringBoot入门(二)SpringBoot整合SpringMVC

我们发现,显示层控制层没有经过什么多余的配置就可以进行开发了。 

相关文章: