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

SpringBoot Web入门程序

目录

创建SpringBoot工程,并勾选web开发相关依赖

定义HelloControtroller类,添加方法hello,并添加注解

Tomcat是什么?

Tomcat的主要功能

Tomcat的工作流程


创建SpringBoot工程,并勾选web开发相关依赖

在项目上新建一个模块

点击下一步

点击创建

打开pom.xml文件

@SpringBootApplication表明当前类是一个启动类,运行下面的main方法可以将项目启动起来,如果以后想启动这个项目,直接右键运行main方法

定义HelloControtroller类,添加方法hello,并添加注解

添加@RestController表示当前类是一个请求处理类

@RequestMapping指定请求路径

Tomcat是什么?

Tomcat是一个开源的java Servlet容器和Web服务器。

Tomcat的主要功能

Tomcat实现了java Serclet规范,能够加载,管理和执行Servlet程序

Servlet是一种用于处理HTTP请求和响应的Java技术,常用于构建动态Web应用程序

Tomcat可以作为一个独立Web服务器运行。支持HTTP协议,直接处理客户端请求返回响应

Tomcat的工作流程

  1. 客户端发送HTTP请求到Tomcat
  2. Tomcat的Connector接收请求并将请求传递给Engine
  3. Engine根据请求的URL将请求路由到相应的Host
  4. Host根据Context配置找到对应的Web应用程序
  5. Web 应用程序中的 Servlet 或 JSP 被调用,生成动态内容
  6. 动态内容被封装为 HTTP 响应并返回给客户端

http://www.kler.cn/a/558349.html

相关文章:

  • vector结构刨析与模拟实现
  • uniapp+uview模仿企业微信请假时间选择器
  • 千峰React:组件使用(1)
  • 学习经验分享【39】YOLOv12——2025 年 2 月 19 日发布的以注意力为核心的实时目标检测器
  • 多人协同创作gitea
  • King3399(ubuntu文件系统)串口功能测试
  • 通过Selenium实现UI自动化校验输入的数据是否完整有效方式
  • 用C++实现一个简单的算法:快速排序(QuickSort)
  • 如何在Pycharm等Terminal中获取当前的环境变量信息
  • Image Downloader下载文章图片的WordPress插件
  • Golang连接使用SqlCipher
  • 探索与Cursor协作创建一个完整的前后端分离的项目的最佳实践
  • Vue 实现通过URL浏览器本地下载 PDF 和 图片
  • 最新版本Exoplayer(MediaX)实现K歌原伴唱包括单音轨和双音轨
  • 网络安全运维服务手册 运维网络安全相关知识
  • 输入搜索、分组展示选项、下拉选取,全局跳转页,el-select 实现 —— 后端数据处理代码,抛砖引玉展思路
  • 【Golang学习之旅】分布式任务队列(使用 RabbitMQ / Kafka)
  • 洛谷P9241 [蓝桥杯 2023 省 B] 飞机降落
  • LeetCode 236.二叉树的最近公共祖先
  • Dfs分布式文件存储