Day05-作业(SpringBootWeb请求响应)

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

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

需求:

  • springboot的版本选择 2.7.x

  • 勾选 web 开发的依赖

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

1.定义方法,方法中定义三个参数,完成 简单参数接收       

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

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

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

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

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

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

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

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

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

 备注: 里面包含两个路径参数,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

准备工作:

 

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

1.修改密码接口

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

3.员工分页查询接口

4.员工登录接口

5.新增员工接口

6.根据id查询员工接口

7.编辑员工信息接口


 


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

资料参考作业3

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

穿城大饼

你的鼓励将是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值