JavaWeb6 Tomcat+postman请求、响应

Web服务器

对HTTP协议操作进行封装,简化web程序开发

部署web项目,对外提供网上信息浏览服务

Tomcat

轻量级web服务器,支持servlet,jsp等少量javaEE规范

也被称为web容器,servlet容器

Springboot有内置Tomcat
nginx并发比tomcat好一点但是tomcat是为java量身定做,nginx是为web做方向代理多点

3.0以上的springboot用JDK17

起步依赖

-starter都是起步依赖

在启动springboot会自动启动内嵌Tomcat,并占用端口号8080

POJO

专门存放实体类

pojo=>Plain Ordinary Java Object 就是普通java类,这是j2ee时代的名字和复杂j2ee对象做区分

接受json参数

JSON键名与形参对象属性名相同,定义POJO类型形参即可接收是参数,需要使用@RequestBody标识

服务端接收JSON数据

路径参数

通过URL直接传递参数,即请求参数是请求路径的一部分

需要使用@PathVariable获取路径参数

响应

响应数据

java 复制代码
@RestController=@ReponseBody+@Controller

@ReponseBody加了这个注解,当前类下所有方法的返回值都能作为相应数据,集合啥的都转换为JSON作为返回值
统一相应结果

Result(code、msg、data)

相关推荐
Brookty5 分钟前
Java文件操作系列(一):从基础概念到File类核心方法
java·学习·java-ee·文件io
小鸡脚来咯14 分钟前
java泛型详解
java·开发语言
爱笑的眼睛1115 分钟前
JAX 函数变换:超越传统自动微分的编程范式革命
java·人工智能·python·ai
liuyouzhang17 分钟前
备忘-国密解密算法
java·开发语言
学编程就要猛23 分钟前
算法:1.移动零
java·算法
开开心心_Every35 分钟前
优化C盘存储:自定义软件文档保存路径工具
java·网络·数据库·typescript·word·asp.net·excel
多则惑少则明35 分钟前
AI大模型实用(八)Java快速实现智能体整理(使用LangChain4j-agentic来进行情感分析/分类)
java·人工智能·spring ai·langchain4j
qq_3771123738 分钟前
JAVA的平凡之路——此峰乃是最高峰JVM-GC垃圾回收器(2)-06
java·开发语言·jvm
用户21903265273542 分钟前
别再到处try-catch了!SpringBoot全局异常处理这样设计
java·spring boot·后端
李少兄44 分钟前
深入理解 Java Web 开发中的 HttpServletRequest 与 HttpServletResponse
java·开发语言·前端