实习生任务
对多人抢占跑腿订单的并发时限有较好处理
动态列表分页逻辑不要借助于page helper
核心代码
java

0赞
@ZC 的本期作品
赞一下
导师点评
8 分

该实习生对跑腿任务详情模块的多人抢占跑腿订单的逻辑进行了悲观锁的实现。因为正好是库存为1的并发场景。
另外,较好的实现了多条件动态分页列表接口的逻辑。

但是依然有一些问题点:

1 前后端分离的地址不要进行类映射的方式,直接用post get的参数传递,不需要进行SEO的优化,那个是对前端路由来说的。
2 分页逻辑不要对前端暴露size,否则传个比较大的值就对数据库造成破坏时影响
3 在正常商业环境里面是不太可能使用page helper的,一个是性能问题,另外一个是一般要对脚本进行上线的审核,防止对线上数据造成影响,包括慢查询