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

岳阳楼主

导师
校招VIP技术经理
7.0分

详情模块Java代码官方版链接:
https://m.naoffer.com/intern/task/706
详情模块Java代码作业评审链接:
https://m.naoffer.com/intern/review/403

这个作业实现的逻辑看似很好,但是在真实的商业使用里面,会出现比较多的设计问题,或者是执行问题
1.方法的返回值是json对象,直接使用spring框架提供的注解来实现。而不需要自己引入json框架来转化,会导致不同框架编码格式不一样的问题,最后,前端参数的格式就不同。
2.一定要注意对参数和查询的东西进行空判断,比如说这个movieiD传的不对,那后面的对象都是空,对空进行操作,就会出现空指针问题。
3.像电影类型在文档里面已经说明了,要用枚举方法,这样就有通用性。否则,在任何需要使用它的地方,都要去写一串可读性比较差的重复性代码。