学员任务 推评分2022 电影详情模块 核心代码
Виктор Huang
6.0分
0
导师点评
V

科鲁

特约顾问
前蚂蚁金服技术专家
6.0分

这个作业实现的逻辑看似很好,但是在真实的商业使用里面,会出现比较多的设计问题,或者是执行问题

1、方法的返回值是json对象,直接使用spring框架提供的注解来实现。
而不需要自己引入json框架来转化,会导致不同框架编码格式不一样的问题,最后,前端参数的格式就不同

2、一定要注意对参数和查询的东西进行空判断
比如说这个movieiD传的不对,那后面的对象都是空,对空进行操作,就会出现空指针问题

3、像电影类型在文档里面已经说明了,要用枚举方法,这样就有通用性
否则,在任何需要使用它的地方,都要去写一串可读性比较差的重复性代码