当前位置: 首页 > news >正文

免费ppt模板下载免费版百度云漯河seo推广

免费ppt模板下载免费版百度云,漯河seo推广,wordpress复制加版权插件,建站公司学习Spring https://spring.io/ SpringBoot可以帮助我们非常快速的构建应用程序、简化开发、提高效率。 SpringBootWeb入门 需求:使用SpringBoot开发一个web应用,浏览器发起请求/hello后,给浏览器返回字符串"Hello World~~~"。 步骤…

Spring

https://spring.io/

在这里插入图片描述

SpringBoot可以帮助我们非常快速的构建应用程序、简化开发、提高效率。

SpringBootWeb入门

需求:使用SpringBoot开发一个web应用,浏览器发起请求/hello后,给浏览器返回字符串"Hello World~~~"。

在这里插入图片描述

步骤:

  1. 创建springboot工程,并勾选web开发相关依赖。
  2. 定义HelloController类,添加方法hello,并添加注解。
  3. 运行测试。

创建一个新的模块,注意JDK与Java的版本,还有spring的版本

jdk1.8

Java8

spring2.7.16

在这里插入图片描述

创建请求处理类HelloContoller,添加请求处理方法hello,并添加注解

在这里插入图片描述

运行启动类,打开浏览器测试

在这里插入图片描述

HTTP协议

HTTP-概述

HTTP

  • 概念:Hyper Text Transfer Protocol,超文本传输协议,规定了浏览器和服务器之间数据传输的规则。

在这里插入图片描述

  • 特点:
    1. 基于TCP协议:面向连接,安全
    2. 基于请求-响应模型的:一次请求对应一次响应
    3. HTTP协议是无状态的协议:对于事物处理没有记忆能力。每次请求-响应都是独立的。
      • 优点:多次请求间不能共享数据
      • 优点:速度快

HTTP-请求协议

HTTP-请求数据格式

在这里插入图片描述

在这里插入图片描述

  • 请求方式-GET:请求参数在请求行中,没有请求体,如:http://localhost:63342/maven-project-01/springboot-web-quickstart/static/01_GET-POST.html?name=Tom&password=123456,GET请求大小是有限制的。
  • 请求方式-POST:请求参数在请求体中,POST请求大小是没有限制的

HTTP-响应协议

HTTP响应格式

在这里插入图片描述

响应状态码

在这里插入图片描述

状态码描述
200客户端请求成功
404请求资源不存在,一般是url输入有误,或者网站资源被删了
500服务器发生不可预期的错误

英文对应的含义

在这里插入图片描述

状态码大全:https://cloud.tencent.com/developer/chapter/13553

HTTP-协议解析

使用Tomcat

Web服务器-Tomcat

Web服务器

Web服务器是一个软件程序,对HTTP协议的操作进行封装,使得程序员不必直接对协议进行操作,让Web开发更加便捷。主要功能是“提供网上信息浏览服务”。

在这里插入图片描述

简介

Tomcat

  • 概念:Tomcat是Apache软件基金会一个核心项目,是一个开源免费的轻量级Web服务器,支持Sevlet/JSP少量JavaEE规范。
  • JavaEE:JavaEnterprise Edition,Java企业版。指Java企业级开发的技术规范总和。包含13项技术规范:JDBC、JNDI、EJB、RMI、JSP、Servlet、XML、JMS、Java IDL、JTS、JTA、JavaMail、JAF
  • Tomcat也被称为Web容器、Servlet容器。Servlet程序需要依赖于Tomcat才能运行
  • 官网:https://tomcat.apache.org/
  1. Web服务器
    • 对HTTP协议进行封装,简化web程序开发。
    • 部署web项目,对外提供网上信息浏览服务。
  2. Tomcat
    • 一个轻量级的web服务器,支持servlet、jsp等少量JavaEE规范。
    • 也被称为web容器。servlet容器。

基本使用

不要下载,springboot已经内置了Tomcat

注意事项

  • HTTP协议默认端口号为80,如果将Tomcat端口号改为80,则将来访问Tomcat时,将不用输入端口号。

Tomcat部署项目:

  • 将项目放置到webapps目录下,即部署完成

入门程序解析

在这里插入图片描述

  • 起步依赖

spring-boot-starter-web:包含了web应用开发所需要的常见依赖

spring-boot-starter-test:包含了单元测试所需要的常见依赖

官方提供的说starter:https://docs.spring.io/spring-boot/docs/2.7.4/reference/htmlsingle/#using.build-systems.starters

在这里插入图片描述

  1. 起步依赖
    • spring-boot-starter-web:包含了web应用开发所需要的常见依赖
    • spring-boot-starter-test:包含了单元测试所需要的常见依赖
  2. 内嵌Tomcat服务器
    " style=“zoom:67%;” />

总结

  1. 起步依赖
    • spring-boot-starter-web:包含了web应用开发所需要的常见依赖
    • spring-boot-starter-test:包含了单元测试所需要的常见依赖
  2. 内嵌Tomcat服务器
    • 基于Springboot开发的web应用程序,内置了Tomcat服务器,当启动类运行时,会自动启动内嵌的Tomcat服务器。
http://www.dinnco.com/news/41479.html

相关文章:

  • 手机平台网站开发百度网站搜索排名
  • 佛山电商网站制作it教育培训机构
  • 花卉网站建设策划书企业官网
  • 电脑可以做网站主机么杭州产品推广服务公司
  • 做网站后台的叫什么恩城seo的网站
  • 浙江住房与城乡建设厅官方网站查询湖南网站seo推广
  • 做外贸的怎么建立自己的网站百度热搜榜怎么打开
  • 阜新市建设学校官方网站html做一个简单的网页
  • 免费做图片的网站有哪些市场调研报告模板
  • 村网站开设两学一做栏目衡阳seo优化
  • 做招聘求职网站厦门百度广告
  • wordpress_主题seo是什么工作
  • 网站的策划书软文营销推广
  • 抚州招聘网站建设独立站seo搜索优化
  • 济南网站建站模板网络推广平台有哪些
  • 自己网站如何做关键词排名靠前北京seo服务行者
  • 唐山建设网站公司优化搜索引擎营销
  • 公司的网站费怎样做会计分录清远新闻最新消息
  • 手机网站费用推广网站有哪些
  • 在那里能找到网站福州seo网络推广
  • 做网站 教程广州网站推广
  • 云南做网站需要多少钱网站推广方法
  • 做窗帘的厂家网站今日头条网页版入口
  • 怎么看网站用什么平台做的seo网站诊断报告
  • win7做本地网站微营销推广平台有哪些
  • 建网站pc版网络营销有哪些特点
  • 浙江网站制作互联网优化
  • 高埗网站仿做阿里指数查询
  • wordpress删除中文seo优化的主要任务
  • php做的网站模版安卓手机优化神器