该实习生代码比较好的完成了抢单接口和动态列表接口的具体逻辑,包括上来的参数校验以及产品逻辑。
但是当参数可以用枚举来进行校验的时候,实际上,可以同时用到枚举的业务属性,也就是说不用两次获取,一次就可以完成校验和枚举值的生成。
另外,在分页接口的返回值里面,一般情况下,现在就直接返回列表对象,不需要再进行过度的封装。虽然可能会出现正好返回值等于一页的页数,让前端认为还有后面的数据,导致用户点击更多,反而返回是空的极端情况。
另外,在并发加锁的时候,对乐观锁有一定的了解,但是实现部分还没有完成
对多条件动态分页查询接口返回值能够进行再次封装
枚举的理解还可以加强
核心代码
java
0赞
导师点评