1、写作背景 电商的秒杀项目,没有尝试过,想通过该项目进行项目的整理流程学习 2、学习目的 学习参数校验学习数据库设计学习全局异常处理学习分布式Session 3、学习要点 MyBatis部分代码地址:https://gitee.com/enzoism/SpringBootSecKill/tree/mybatis-base 4、项目设计 使用标注进行对象的参数接收(接口测试会模拟各种异常,所以很有必要,不要在代码中进行异常判断)用户登录场景切记不要进行明文面传输(两次MD5+Salt加密)进行全局异常处理(系统能够识别的报错,就不要抛出500异常)异常抛出的