[JavaWeb]【四】web后端开发-SpringBootWeb入门

这篇具有很好参考价值的文章主要介绍了[JavaWeb]【四】web后端开发-SpringBootWeb入门。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一 Spring 

二 SpringBootWeb入门

2.1 入门需求

 2.2 分析

 2.3 开始创建SpringBootWeb

 2.4 创建类实现需求

 2.5 启动程序

2.6 访问

三 HTTP协议

3.1 HTTP-概述

3.2 HTTP-请求协议

3.3 HTTP-响应协议

3.3.1 响应状态码 && 响应类型

3.4 HTTP-协议解析


前言:web的后端开发springbootweb入门开篇

一 Spring 

# 官网

spring.io

[JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

 [JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

 [JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

[JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

 [JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

二 SpringBootWeb入门

2.1 入门需求

[JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

 2.2 分析

[JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

 [JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

 2.3 开始创建SpringBootWeb

[JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

 [JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

   

[JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

 为了不影响查看,删除无用的部分:(我没删)

[JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

最终目录 

 [JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

插曲:java 显示异常,包不显示,做下去设置才正常,(原因未找到)

[JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

 插曲:pom.xml 显示删除线,记得要重新到pom.xml文件去重新加载一下[JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

[JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

 2.4 创建类实现需求

[JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

package com.runa.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

// 请求处理类
@RestController
public class HelloController {
    @RequestMapping("/hello")
    public String hello(){
        System.out.println("HelloController~~~~");
        return "HelloController~";
    }
}

 2.5 启动程序

[JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

 [JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

插曲:启动报错java: 程序包org.junit.jupiter.api不存在

 删除test目录下的文件 SpringbootWebQuickstartApplicationTests.java

2.6 访问

http://localhost:8080/hello

[JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

三 HTTP协议

3.1 HTTP-概述

[JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

3.2 HTTP-请求协议

[JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

  

请求头

[JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>请求方式演示-GET-POST</title>
</head>
<body>
    <form action="" method="get">
        姓 名: <input type="text" name="name"> <br>
        密 码: <input type="password" name="password"><br>
        <input type="submit" value="提交表单GET"><br>
    </form>

    <br><br><br>

    <form action="" method="post">
        姓 名: <input type="text" name="name"> <br>
        密 码: <input type="password" name="password"><br>
        <input type="submit" value="提交表单GET"><br>
    </form>

</body>
</html>

3.3 HTTP-响应协议

[JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

3.3.1 响应状态码 && 响应类型

[JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

 [JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot

3.4 HTTP-协议解析

[JavaWeb]【四】web后端开发-SpringBootWeb入门,java,前端,springboot文章来源地址https://www.toymoban.com/news/detail-660271.html

到了这里,关于[JavaWeb]【四】web后端开发-SpringBootWeb入门的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【JavaWeb后端开发-第六章(4)】SpringBootWeb案例—事务&AOP

        在数据库阶段我们已学习过事务了,我们讲到:      事务 是一组操作的集合,它是一个不可分割的工作单位。事务会把所有的操作作为一个整体,一起向数据库提交或者是撤销操作请求。所以这组操作要么同时成功,要么同时失败。     怎么样来控制这组

    2024年01月19日
    浏览(52)
  • [JavaWeb]【五】web后端开发-Tomcat && SpringBoot解析

    目录 一 介绍Tomcat  二 基本使用 2.1 解压绿色版 2.2 启动TOMCAT 2.3 关闭TOMCAT 2.4 常见问题  2.5 修改端口号  2.6 部署应用程序 三 SpringBootWeb入门程序解析 前言:tomcat与SpringBoot解析                            

    2024年02月12日
    浏览(38)
  • 6.Web后端开发【SpringBoot入门】

    Spring的官网 Spring Boot 可以帮助我们非常快速的构建应用程序、简化开发、提高效率 。 浏览器: 输入网址: http://192.168.100.11:8080/hello 通过IP地址192.168.100.11定位到网络上的一台计算机 在浏览器输入localhost的话,一般指的是本机的ip地址 通过端口号8080找到计算机上运行的程序

    2024年02月12日
    浏览(33)
  • JavaWeb开发(后端Web开发【一】)

    此文档来源于网络,如有侵权,请联系删除! 什么是Maven Maven是apache旗下的一个开源项目,是一款用于管理和构建java项目的工具。 Apache Apache 软件基金会,成立于1999年7月,是目前世界上最大的最受欢迎的开源软件基金会,也是一个专门为支持开源项目而生的非盈利性组织。

    2024年02月15日
    浏览(48)
  • [JavaWeb]【七】web后端开发-MYSQL

    目录 一 数据库介绍 1.1 什么是数据库  1.2 数据库产品 二 MySQL概述 2.1 下载 2.2 解压 2.3 配置 2.3.1. 添加环境变量 2.3.2. 初始化MySQL 2.3.3. 注册MySQL服务 2.3.4. 启动MySQL服务  2.3.5. 修改默认账户密码 2.4 登录MySQL 2.5卸载MySQL 2.2 数据模型 2.3 SQL简介 三 数据库设计-DDL 3.1 数据库操作 3

    2024年02月12日
    浏览(42)
  • [JavaWeb]【六】web后端开发-请求响应

    目录 一  引子 二 请求 2.1 Postman 2.1.1 安装 2.1.2 创建工作空间  2.1.3 添加接口 2.2 简单参数 2.2.1 原始方式(不推荐)  2.2.2 SpringBoot方式-GET(参数名与形参变量名相同)  2.2.3 SpringBoot方式-POST(参数名与形参变量名相同) 2.2.4 SpringBoot方式-POST(参数名与形参变量名不相同) 2.2.5 @Req

    2024年02月12日
    浏览(46)
  • [JavaWeb]【十四】web后端开发-MAVEN高级

    目录 一、分模块设计与开发 1.1 分模块设计  1.2 分模块设计-实践​编辑 1.2.1 复制老项目改为spring-boot-management 1.2.2 新建maven模块runa-pojo 1.2.2.1 将原项目pojo复制到runa-pojo模块  1.2.2.2 runa-pojo引入新依赖 1.2.2.3 删除原项目pojo包 1.2.2.4 在spring-boot-management(原项目)引入runa-pojo依赖

    2024年02月11日
    浏览(39)
  • [JavaWeb]【十二】web后端开发-事务管理&AOP

    目录 一、事务管理 1.1 事务回顾 1.2 Spring事务管理 1.2.1 案例  1.2.1.1 EmpMapper新增deleteByDeptId方法  1.2.1.2 DeptServiceImpl   1.2.1.3 启动服务-测试  1.2.2 模拟异常 1.2.3  分析问题  1.2.4 Spring事务管理(一般用在类似多次delete)  1.2.4.1 开启事务开关application.yml 1.2.4.2  DeptServiceImpl 

    2024年02月11日
    浏览(36)
  • JavaWeb前端/后端开发规范——接口文档概述及YApi平台的使用

    整理下笔记,打好基础,daydayup!!! 什么是接口文档? 目前主流的开发模式为前后端分离式开发,为了方便前后端的对接,就需要使用接口文件进行统一规范。 接口文档记载什么信息? 1,基本信息:请求路径,请求方式,接口描述 2,参数信息:参数名,参数类型,参数样例

    2024年04月17日
    浏览(57)
  • Javaweb之SpringBootWeb案例开发规范的详细解析

    1.2 开发规范 了解完需求也完成了环境搭建了,我们下面开始学习开发的一些规范。 开发规范我们主要从以下几方面介绍: 1、开发规范-REST 我们的案例是基于当前最为主流的前后端分离模式进行开发。 在前后端分离的开发模式中,前后端开发人员都需要根据提前定义好的接

    2024年02月02日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包