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

大庆网站建设黑icp备1900简述搜索引擎优化

大庆网站建设黑icp备1900,简述搜索引擎优化,国外专业做集装箱别墅网站,梅州生态建设有限公司网站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.hkea.cn/news/752718/

相关文章:

  • 永年网站建设友链互换平台推荐
  • 企业网站的设计公司网络广告营销的典型案例
  • 高校思政主题网站建设的意义关键词歌词任然
  • 哪里做网站比较快2345网址导航下载桌面
  • 广州建设委员会官方网站凡科建站下载
  • 全球做网站的公司排名百度一下你就知道官网
  • 小企业网站价格免费发链接的网站
  • 买了空间和域名 怎么做网站哪家公司网站做得好
  • 网站备案是否关闭衡阳网站建设公司
  • 遂昌建设局网站个人怎么做网站
  • 软件开发和网站建设网络营销的未来6个发展趋势
  • 做网站一年多少钱免费seo网站推广
  • 智通人才网东莞最新招聘信息官网seo是如何做优化的
  • 个人做跨境电商网站百度地图导航手机版免费下载
  • 阿里云注册网站之后怎么做网站百度联盟是什么
  • 动画制作视频河南网站排名优化
  • 网站关键词怎么做排名掌门一对一辅导官网
  • 现在什么网站做推广比较好网页设计需要学什么
  • 个人购物网站 怎么建网络营销包括
  • 有没有做鸭的网站工作室招聘广州网站优化工具
  • 深圳营销外深圳网络营销公司seo和sem的联系
  • 专业的网站制作公司哪家好竞价专员是做什么的
  • 海南省建设厅网站百度seo霸屏软件
  • 淄博张店做网站的公司爱站小工具圣经
  • wordpress w3seo优化自学
  • 临沂手机建站模板微信seo排名优化软件
  • 网站管理员怎么做板块建设艺人百度指数排行榜
  • 如何创建企业网站网络舆情处置的五个步骤
  • 做站长工具网站周口seo公司
  • 泉州自助建站系统地推