1. 新建一个模块,加入Spring Web依赖

  2. 创建完成后我们可以在右侧【Maven】选项卡中看到SpringBoot已经自动配置集成了json、tomcat、spring以及springmvc等信息,不需要我们手动进行配置。
  3. 写代码验证SpringMVC是否集成成功
    注意:SpringBoot代码必须写到Application入口类所在包的同级或下一级目录
package com.zx.springboot.web;import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;/*** @author zx* @project_name springboot-projects* @create 2021-06-17 12:03*/@Controller
public class IndexController {@RequestMapping(value = "/springboot/say")//value值为方法请求的路径@ResponseBodypublic String say() {return "Hello SpringBoot!";}
}
  1. 最后启动main方法,测试是否集成SpringMVC成功

【SpringBoot零基础案例02】【IEDA 2021.1】SpringBoot框架集成SpringMVC相关推荐

  1. 【SpringBoot零基础案例07】【IEDA 2021.1】多环境下.yml/.yaml配置文件的使用

    与案例6 .properties配置文件的使用相同,.yml/.yaml配置文件多环境的使用同样是先配置每个环境各自的配置文件,然后再在总配置文件中进行环境的选择. 新建model,创建IndexCo ...

  2. 【SpringBoot零基础案例09】【IEDA 2021.1】SpringBoot将核心配置文件中的自定义配置映射到一个对象

    使用@Value注解获取核心配置文件中的值时只能是一个一个的获取,如果在配置文件中有多个对象需要用到名称一样的配置,如name.age等属性,则需要区分是这个属性是哪个对象的.因此可以将这些配置映射到 ...

  3. 【SpringBoot零基础案例08】【IEDA 2021.1】SpringBoot获取核心配置文件application.properties中的自定义配置

    新建模块 在配置文件中进行自定义的配置 在java代码中使用@Value("${属性名}")来获取自定义配置的值,这个注解的位置不是固定的,可以在任何需要用到自定义值的地方使用 I ...

  4. 【SpringBoot零基础案例06】【IEDA 2021.1】多环境下.properties配置文件的使用

    在开发工作中项目开发环境主要有:开发环境.测试环境.准生产环境.生产环境.可以给每一种环境写一个配置文件,然后在总配置文件总选择使用哪个环境的配置文件. 新建一个模块,并创建IndexControll ...

  5. 【SpringBoot零基础案例05】【IEDA 2021.1】若SpringBoot项目两种配置文件同时存在,哪种文件配置起作用?

    新建模块,并创建IndexController类 package com.zx.springboot.web;import org.springframework.stereotype.Control ...

  6. 【SpringBoot零基础案例04】【IEDA 2021.1】SpringBoot核心配置文件appilcation.yml或application.yaml

    新建模块,并创建IndexController类 package com.zx.springboot.web;import org.springframework.stereotype.Control ...

  7. 【SpringBoot零基础案例03】【IEDA 2021.1】SpringBoot框架核心配置文件application.properties的使用

    新建模块,并在src-main-java下新建IndexController类 package com.zx.springboot.springbootcontextpath.controller;i ...

  8. 【SpringBoot零基础案例01】【IEDA 2021.1】如何创建一个SpringBoot框架web项目

    一.创建一个空项目 点击[File]- [New]- [Project-],新建一个空项目 选择[Empty Project]点击[Next] 填写项目名称,选择项目本地存储路径,点击[Finish] ...

  9. 【Java】 SpringBoot - 零基础搭建并使用

    目录 一.快速入门 1.SpringBoot2.x依赖环境和版本新特性说明 2.快速创建SpringBoot2.x应用之手工创建web应用 3.快速创建SpringBoot2.x应用之工具类自动创建w ...

最新文章

  1. 八十四、堆排序解决TopK问题
  2. 前序-中序-后序-非递归-实现
  3. 表视图(UITableView)与表视图控制器(UITableViewController)
  4. 基于HFC实现10Gbps对称数据传输
  5. 删除病毒ETH的方法 如何解密sql文件 恢复mdf数据库文件
  6. WinSock API相关函数
  7. 科大讯飞发布会,我看到的人工智能
  8. amazon linux ami root 密码,Amazon Linux AMI 常见问题
  9. 大手笔!舒印彪对核电发展表态,华能抢到了核电开发入场券!
  10. 电脑可以联网但是有的网页打不开
  11. 06-数据类型的常用操作-字符串常用操作
  12. 烂笔头笔记:favicon配置不是所有浏览器都兼容
  13. java-求矩形(长方形)的周长和面积案例
  14. 使用 CSS 创建自定义鼠标游标
  15. C#2.0新特性-泛型
  16. 《生命科学50讲》课程笔记1--生命由什么构成
  17. VB.NET学习笔记:ADO.NET操作ACCESS数据库——ADO.NET数据访问接口
  18. 如何把数字转换成汉字
  19. Vue 动态赋值 class
  20. 分享一波CSS免费可商用字体(一)

热门文章

  1. JDK源码分析-TreeMap(1)
  2. Amdahl’s law (阿姆达尔定律)的演化和思考
  3. Django运维后台的搭建之二:建立template和对应的ModelForm
  4. 【SQLAlchemy】PostgreSQL的自增长主键定义
  5. 14门Linux课程,打通你Linux的任督二脉!
  6. php5.5 ts vc11 x64,windows版 rar-3.0.2扩展插件 php_rar-3.0.2-5.5-ts-vc11-x64,php5.5 rar-3.0.2扩展插件...
  7. lnmp的编译安装mysql_LNMP环境搭建(二) 编译安装MySQL
  8. MySQL高级 - like模糊匹配
  9. Nginx命令配置到系统环境
  10. RabbitMQ异步发布确认