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)

相关推荐
消失的旧时光-194317 分钟前
第十四课:Redis 在后端到底扮演什么角色?——缓存模型全景图
java·redis·缓存
BD_Marathon18 分钟前
设计模式——依赖倒转原则
java·开发语言·设计模式
BD_Marathon22 分钟前
设计模式——里氏替换原则
java·设计模式·里氏替换原则
Coder_Boy_24 分钟前
Deeplearning4j+ Spring Boot 电商用户复购预测案例中相关概念
java·人工智能·spring boot·后端·spring
css趣多多26 分钟前
add组件增删改的表单处理
java·服务器·前端
雨中飘荡的记忆28 分钟前
Spring Batch实战
java·spring
Java后端的Ai之路35 分钟前
【Spring全家桶】-一文弄懂Spring Cloud Gateway
java·后端·spring cloud·gateway
devmoon37 分钟前
在 Polkadot Runtime 中添加多个 Pallet 实例实战指南
java·开发语言·数据库·web3·区块链·波卡
野犬寒鸦40 分钟前
从零起步学习并发编程 || 第七章:ThreadLocal深层解析及常见问题解决方案
java·服务器·开发语言·jvm·后端·学习
云姜.44 分钟前
java抽象类和接口
java·开发语言