SpringBoot-18-企业云端开发实践之web开发基础

文章目录

  • 1 环境准备
    • 1.1 Web应用概念介绍
    • 1.2 开发环境配置
  • 2 SpringBoot快速上手
    • 2.1 SpringBoot介绍
    • 2.2 新建项目示例
      • 2.2.1 Spring initializr
      • 2.2.2 pom.xml
      • 2.2.3 HelloController.java
    • 2.3 开发环境热部署
      • 2.3.1 pom.xml
      • 2.3.2 application.properties(可选)
      • 2.3.3 IDEA工具设置热部署
  • 3 web开发基础
    • 3.1 控制器
      • 3.1.1 注解@Controller
      • 3.1.2 注解@RestController(重点)
    • 3.2 路由映射(@RequestMapping)
      • 3.2.1 属性value
      • 3.2.2 属性method
    • 3.3 参数传递(GET请求)
      • 3.3.1 不带参数
      • 3.3.2 带参数且名称一致
      • 3.3.3 带参数且名称不一致(@RequestParam)
      • 3.3.4 通配符
    • 3.4 参数传递(POST请求)
      • 3.4.1 不传递参数
      • 3.4.2 带少量参数
      • 3.4.3 实体User.java(用于传递大量参数)
      • 3.4.4 传递Multipart Form
      • 3.4.4 传递JSON(@RequestBody)
  • 4 参考附录

新建项目示例,开发环境热部署。控制器(注解@RestController),路由映射(@RequestMapping),参数传递(GET请求、@RequestParam),参数传递(POST请求、@RequestBody)。

1 环境准备

1、内容介绍
前后端开发技术的全栈课程
(1)Java EE企业级框架:SpringBoot+MyBatisPlus。
(2)Web前端核心框架:Vue+ElementUI。
(3)公共云部署:前后端项目集成打包与部署。

2、课程目标
(1)掌握JavaEE企业级开发框架的使用,能够利用SpringBoot开发Web应用。
(2)掌握Web前端开发框架Vue的使用,能够完成前后端分离开发。
(3)掌握云端环境的配置与使用,能够完成前后端程序的打包部署。

1.1 Web应用概念介绍

(1)BS架构和CS架构
(2)在BS架构下,客户端只需要浏览器,应用程序的逻辑和数据都存储在服务器端。
浏览器只需要请求服务器,获取Web页面,并把Web页面展示给用户即可。

1.2 开发环境配置

(1)Java环境配置,安装

你可能感兴趣的:(SpringBoot,spring,boot,后端)