Day05-作业(SpringBootWeb请求响应)

这篇具有很好参考价值的文章主要介绍了Day05-作业(SpringBootWeb请求响应)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

作业1:联网创建SpringBoot工程,完成如下需求

测试接口数据,提取码:5555(将上述json文件,下载并导入postman)https://pan.baidu.com/s/1rwUfKTCgncB_xxarzOUpfA

需求:

  • springboot的版本选择 2.7.x

  • 勾选 web 开发的依赖

  • 定义Controller 及 方法,完成如下参数接收的需求 :

1.定义方法,方法中定义三个参数,完成 简单参数接收        Day05-作业(SpringBootWeb请求响应),Web开发阶段-作业,java,开发语言

 备注:age、gender 都是Integer类型,updateTime需要使用 LocalDateTime 来接收

2.自定义一个实体类,然后定义controller的方法,完成 简单实体参数接收

Day05-作业(SpringBootWeb请求响应),Web开发阶段-作业,java,开发语言

 备注:id属性类型为Integer,name、phone均为String

3.自定义一个实体类,然后定义controller的方法,完成 复杂实体参数接收

Day05-作业(SpringBootWeb请求响应),Web开发阶段-作业,java,开发语言

 备注:id属性类型为Integer,name、phone均为String ; no 、nation 均为String

4.定义controller方法,完成 数组集合参数接收【两种方式接收哦】

Day05-作业(SpringBootWeb请求响应),Web开发阶段-作业,java,开发语言

 备注:请求路径可以设置为 queryUser41 、queryUser42 ,或者自己规划。

5.定义controller方法,完成 JSON格式参数接收

Day05-作业(SpringBootWeb请求响应),Web开发阶段-作业,java,开发语言

6.定义controller方法,完成 路径参数接收

Day05-作业(SpringBootWeb请求响应),Web开发阶段-作业,java,开发语言

 备注: 里面包含两个路径参数,1 代表 id,18800001111代表手机号。


作业2:将下面提供的项目中 StudentController 中的代码进行拆分为三层架构 controller、service、dao。

初始工程下载,提取码:5555https://pan.baidu.com/s/1PDtTpUX--NoSCmvfDOM0Eg

需求:

  • 将上述zip压缩包下载下来,并解压,然后导入idea中

  • 案例的基础结构已经有了,也提供了前端页面,启动项目之后直接访问 : http://localhost:8080/stu.html , 就可以访问到学生列表数据

  • 需要将StudentController 中的代码拆分为controller、service、dao 三层架构

  • 并在service、dao中采用面向接口的方式进行编程,并完成层与层之间的解耦操作【通过IOC、DI】

  • 拆分完毕之后,启动服务,打开浏览器测试是否可以正常运行。

要求:包名、类名 的命名一定要规范


作业3【苍穹外卖】:简答题,完成苍穹外卖员工模块接口参数的接收

苍穹外卖接口文档下载,提取码:5555https://pan.baidu.com/s/1b6sFq4iFs6vKfoSBebsUug

准备工作:

Day05-作业(SpringBootWeb请求响应),Web开发阶段-作业,java,开发语言

 Day05-作业(SpringBootWeb请求响应),Web开发阶段-作业,java,开发语言

Day05-作业(SpringBootWeb请求响应),Web开发阶段-作业,java,开发语言

需求:接收员工管理模块各个接口的参数

1.修改密码接口

Day05-作业(SpringBootWeb请求响应),Web开发阶段-作业,java,开发语言

2.启用/禁用员工账号接口

Day05-作业(SpringBootWeb请求响应),Web开发阶段-作业,java,开发语言

3.员工分页查询接口

Day05-作业(SpringBootWeb请求响应),Web开发阶段-作业,java,开发语言

4.员工登录接口

Day05-作业(SpringBootWeb请求响应),Web开发阶段-作业,java,开发语言

5.新增员工接口

Day05-作业(SpringBootWeb请求响应),Web开发阶段-作业,java,开发语言

6.根据id查询员工接口

Day05-作业(SpringBootWeb请求响应),Web开发阶段-作业,java,开发语言

7.编辑员工信息接口

Day05-作业(SpringBootWeb请求响应),Web开发阶段-作业,java,开发语言


 


作业4:简答题,完成苍穹外卖菜品模块所有接口参数的接收

资料参考作业3文章来源地址https://www.toymoban.com/news/detail-619943.html

到了这里,关于Day05-作业(SpringBootWeb请求响应)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • [JavaWeb]【六】web后端开发-请求响应

    [JavaWeb]【六】web后端开发-请求响应

    目录 一  引子 二 请求 2.1 Postman 2.1.1 安装 2.1.2 创建工作空间  2.1.3 添加接口 2.2 简单参数 2.2.1 原始方式(不推荐)  2.2.2 SpringBoot方式-GET(参数名与形参变量名相同)  2.2.3 SpringBoot方式-POST(参数名与形参变量名相同) 2.2.4 SpringBoot方式-POST(参数名与形参变量名不相同) 2.2.5 @Req

    2024年02月12日
    浏览(10)
  • web开发学习笔记(10.postman请求响应,后端接口基础知识)

    web开发学习笔记(10.postman请求响应,后端接口基础知识)

    1.springboot使用get请求接受简单参数 上述写法不去别get或者post请求 2.postman各种提交方式的区别 1、form-data:                     就是http请求中的 multipart/form-data ,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件。当上传

    2024年01月20日
    浏览(13)
  • C语言假期作业 DAY 05

    1、如下程序的功能是( )   A: 测字符数组ch的长度 B: 将数字字符串ch转换成十进制数 C: 将字符数组ch中的小写字母转换成大写 D: 将字符数组ch中的大写字母转换成小写 2、对于代码段,下面描述正确的是( )   A: 其中循环控制表达式与 0 等价 B: 其中循环控制表达式与 \\\'0\\\' 等

    2024年02月14日
    浏览(11)
  • Web大学生网页作业成品 bootstrap响应式网站开发 基于HTML+CSS+JS+Bootstrap制作火锅美食网站(4页)

    Web大学生网页作业成品 bootstrap响应式网站开发 基于HTML+CSS+JS+Bootstrap制作火锅美食网站(4页)

    🎀 精彩专栏推荐👇🏻👇🏻👇🏻 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (1000套) 】 🧡 程序员有趣的告白方式:【💌HTML七夕情人节表白网页制作

    2024年02月08日
    浏览(14)
  • [JavaWeb]【四】web后端开发-SpringBootWeb入门

    [JavaWeb]【四】web后端开发-SpringBootWeb入门

    目录 一 Spring  二 SpringBootWeb入门 2.1 入门需求  2.2 分析  2.3 开始创建SpringBootWeb  2.4 创建类实现需求  2.5 启动程序 2.6 访问 三 HTTP协议 3.1 HTTP-概述 3.2 HTTP-请求协议 3.3 HTTP-响应协议 3.3.1 响应状态码 响应类型 3.4 HTTP-协议解析 前言:web的后端开发springbootweb入门开篇      

    2024年02月12日
    浏览(27)
  • [JavaWeb]【九】web后端开发-SpringBootWeb案例(菜单)

    [JavaWeb]【九】web后端开发-SpringBootWeb案例(菜单)

    目录 一、准备工作 1.1 需求 1.2 环境搭建 1.2.1 准备数据库表  1.2.2 创建springboot工程 1.2.3 配置application.properties 准备对应实体类  1.2.3.1 application.properties  1.2.3.2 实体类  1.2.3.2.1 Emp类  1.2.3.2.2 Dept类 1.2.4 准备对应的Mapper、Service(接口实现类)、Controller基础结构 1.2.4.1 Mapper

    2024年02月11日
    浏览(9)
  • Web应急响应0基础讲解国赛信安管理与评估二阶段

    Web应急响应0基础讲解国赛信安管理与评估二阶段

    GeekSec着重为安全人员提供网络安全精华知识集,并且知识体系中涉及多个网络安全赛项和实战项目,包括但不限于:信息安全管理与评估,网络搭建与应用,各大CTF赛项,HVV,红蓝对抗等。我们将从赛事带领大家进入网络空间安全领域。 微信公众号:Geek_Team 网络建设与运维

    2024年02月03日
    浏览(7)
  • Web请求与响应

    Web请求与响应

    目录 Postman的使用  请求 简单参数   实体参数  数组参数  集合参数  日期参数 Json参数 路径参数   响应 @ResponseBody  统一响应结果 postman是一款功能强大的网页调试与发送网页http请求的Chrome插件,常用于进行接口测试。 先创建用户   之后通过刚刚创建的用户登录 创建工

    2024年02月04日
    浏览(13)
  • web入门---tomcat&请求响应

    web入门---tomcat&请求响应

    Web 服务器是一个软件程序,对 HTTP协议的操作进行封装,使得不必直接对协议进行操作,让 web 开发更加便捷。主要功能是“提供网上信息浏览服务”。 下载 tomcat 这里有一个示例 直接双击打开 index.html 但是这个“打开”是再本地浏览器打开的,不是通过服务器打开的 接下来

    2024年02月07日
    浏览(41)
  • drf之day04: drf请求与响应,drf能够解析的请求编码,响应编码,drf之视图组件,2个视图基类

    一:drf之请求与响应 1.Request类 1.继承APIView后,请求对象requests每次请求都是一个新的request 2.data: POST, PUT, PATCH请求方式解析后的数据 3.原生django,put提交的数据在request.POST中是娶不到的 4.其他方法用起来和之前是一样的(method, FILES, path) 2.Response类 参数 功能 data=None 把字典,

    2023年04月12日
    浏览(11)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包