目标:使用SpringBoot框架集成SpringMVC
解释:SpringBoot是对 SpringMVC+Spring+Mybatis 的整合
1.在项目内新建模块
选上web到时候就是有start的起步依赖
工程创建完成后,不需要在进行任何的设置,我们的Spring和SpringMVC就已经搭建,集成好了
---------测试,以及源代码
最终目录结构
下面进行代码的编写,注意使用Springboot在进行代码编写时,编写的代码位置有要求,要放在启动类的同级或者是下一级,不能放在启动类的上一级。
(这里启动类是SpringbootSpringmvcApplication)
-------一、代码编写
启动类↓
package com.bjpowernode.springboot.springbootspringmvc;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
//SpringBoot项目 启动入口类
@SpringBootApplication//开启SpringBoot配置
public class SpringbootSpringmvcApplication {
public static void main(String[] args) {
SpringApplication.run(SpringbootSpringmvcApplication.class, args);
}
}
Controller类--IndexController
package com.bjpowernode.springboot.springbootspringmvc.web;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@Controller
public class IndexController {
@RequestMapping(value = "/spring/say")
public @ResponseBody String say(){//目前没有页面
return "Hello,SpringBoot!";
// 到浏览器地址http://localhost:8080/spring/say
}
}
-------二、运行代码
找到启动类,一定是启动类,点击运行
出现运行框
下翻找到这句tomcat怎么样,说明运行成功
--------三、到浏览器中进行运行测试
在浏览器中输入地址
地址是根据tomcat端口号 和 控制类中填写的 请求地址
-----得到返回结果
成功!