158
社区成员




这个作业属于哪个课程 | 2301-计算机学院-软件工程 |
---|---|
这个作业要求在哪里 | 团队作业——站立式会议+alpha冲刺 |
这个作业的目标 | 记录alpha冲刺Day3 |
团队名称 |
饭醉团队 |
团队项目 | 知食分子 |
团队置顶集合随笔链接 |
目录
进展:数据库重新设计关联关系,前端界面设计完成1/3,部分细节待优化
存在的问题:ios和安卓显示效果不同 安排:查阅文档寻找是否有解决ios小程序卡顿的解决方法
今日安排:完成个人页面的反馈模块页面代码编写
心得体会:T开发移动端项目的时候不能只注重模拟器上的效果,必须经过实机测试才能找到问题所在
进展:在biz模块下添加完canteen的service
存在的问题:没有出现问题
今日安排:在biz模块下添加FoodTag的service
心得体会:对jpa的使用更加熟练
进展:初步了解如何使用spring data jpa 进行数据库操作,为小程序增加页面评论排序等功能。
存在的问题:暂无
今日安排:更加熟练使用spring data jpa,完善小程序更多功能。
心得体会:初步学会使用orm框架,ORM框架为开发者提供了一种更高效、更便捷的数据库操作方式。只要我们掌握了它的概念和用法,理解了其提供的各种特性,就可以更好地利用它来开发数据库应用程序。
进展:完成此处代码补充
存在的问题:不同版本之间可能存在不兼容性,导致代码出现错误或无法正常工作
今日安排:了解代码结构,明确代码功能,为后续开发做准备
心得体会:使用钩子函数可以在组件生命周期的特定阶段执行一些操作,例如在组件加载时打印相关信息
进展:给store添加字段
存在的问题:粗心看错属性了
今日安排:学习
心得体会:熟悉了数据库的使用
进展:添加新功能
@@ -1,5 +1,28 @@
package host.luke.FoodIntellectuals.biz.controller;
import host.luke.FoodIntellectuals.biz.service.CanteenService;
import host.luke.FoodIntellectuals.common.dto.ResponseDto;
import host.luke.FoodIntellectuals.common.entity.Canteen;
import java.util.List;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/canteen")
public class CanteenController {
private final CanteenService canteenService;
public CanteenController(CanteenService canteenService) {
this.canteenService = canteenService;
}
@GetMapping("/")
public ResponseDto<List<Canteen>> findAll(@RequestParam int page, @RequestParam int size) {
List<Canteen> canteenList = canteenService.findAll(page, size);
return new ResponseDto<>(200, null, canteenList);
}
}
存在的问题:可能需要添加异常处理机制来捕获和处理可能发生的异常,以提高系统的稳定性和可靠性
今日安排:查资料,看视频
心得体会:合理使用状态码,将正确的状态码返回给客户端,以便客户端能够正确解析和处理响应。同时,针对不同的错误情况,使用适当的异常处理机制来捕获和处理异常
进展:实现干饭日记中记录的内容样式
存在的问题:时间轴的设计有些许问题,需要再完善,用户的记录可能包含图片,数据存储方式的设计可能还要修改,头部标签栏和日历按钮的联动也还没实现
今日安排:时间轴参考网络上的教程去完善
心得体会:网络上有一些视频教程参考,从中可以可视化的看到页面可视化的实现,更加直观,方便学习理解
进展:对菜单列表页面进一步优化,菜单详情页面代码编写了一部分
存在的问题:页面的点赞按钮尚未实现点赞动画
今日安排:完善菜单详情页面点赞动画效果
心得体会:更加熟练使用figma,掌握其中参数的使用方法
进展:完成点评service层代码
存在的问题:之前忘记给Review类加时间字段了,于是重新设计了类字段和数据库字段。
今日安排:学习
心得体会:暂无
进展:初步接触vue框架,了解vue模版语法。结合css,html尝试设计“日记”界面
存在的问题:暂无
今日安排:学习vue框架对动态数据渲染,学习ref。复习js基础,尝试编写一些简单的css动画
心得体会:第一次使用开发框架,感觉一下子有这么多文件摸不着头脑,照着网络教程和团队其他同学的代码慢慢了解了每个文件的作用,也了解到了npm包管理器的作用。很有成就感 希望自己再接再厉