今天是晴天,天气贼好,在太阳底下的我,写着博客,穿着春天的衣服,感觉到了春意盎然,真舒服呀,相信疫情也会很快就过去的。
今天在太阳底下网不太好,就想把今天学到的东西梳理一下。
经过3天的学习,让我理解了DAO、Service、controll层。今天基本上是把买家端的control层做完了,根据API文档,通过springboot超级简洁的getmapping和postmapping注解,利用postman直接传参现在已经实现了从前端传输数据到数据库,前端也可以传入参数比如orderid和openid等相关字段,通过数据库查询后反馈给前端。这样一个api接口已经做好,感觉对springboot框架已经小有雏形了。
放一个返回订单列表的控制层方法,前端可以直接通过这个访问到自己所需要查的东西
//订单列表
@GetMapping("/list")
public ResultVO<List<OrderDTO>> list(@RequestParam("openid") String openid,
@RequestParam(value = "page", defaultValue = "0") Integer page,
@RequestParam(value = "size", defaultValue = "10") Integer size) {
if (StringUtils.isEmpty(openid)) {
log.error("【查询订单列表】openid为空");
throw new SellException(ResultEnum.PARAM_ERROR);
}
PageRequest request = new PageRequest(page, size); //翻页
Page<OrderDTO> orderDTOPage = orderService.findList(openid, request);
//转换Date->Long
return ResultVOUtil.success(orderDTOPage.getContent());
}
postman展示订单清单
postman展示订单详情
第二个,前端了解到了semantic ui比较好的前端框架,就是前端框架的布局还尚未掌握。需要在b站或者慕课网上学习。
展示出一些组件可以直接拿来用的,但是后续还要对这个有一个详细的了解,大部分的css还是在官网上的。
一下是我springboot项目已经有的包,可以看出现在的进度!