executeSeckill方法为什么一定要用异常?
executeSeckill方法为什么一定要用异常去表示各种秒杀失败的结果呢?返回值 SeckillExecution 本身有state,应该是可以包含各类失败的情景,web端通过state 也能识别出各种失败情景。 难道使用异常就是为了让spring能够回滚事务?
executeSeckill方法为什么一定要用异常去表示各种秒杀失败的结果呢?返回值 SeckillExecution 本身有state,应该是可以包含各类失败的情景,web端通过state 也能识别出各种失败情景。 难道使用异常就是为了让spring能够回滚事务?
2016-09-07
举报