简介:
我们这个项目主要的关键就是秒杀,秒杀是我们这次项目的特点,也是区别与其他电商项目的方面。
通过这个课程我们能学到
1.如何去利用缓存
2.如何使用异步
3.如何编写出优雅的代码
接下来我们就开始我们的步骤
第一步我们要进行项目的搭建
利用spring boot进行环境的搭建
之后集成Thymeleaf,Result去进行结果的封装
然后我们集成Mybatis+Druid
最后我们集成Jedis+Redis安装+通用缓存Key的封装
接下来就是我们去实现登录的一个过程
第一部去对数据库进行一个设计,
之后我们要做一个明文密码两次MD5加密处理
之后是JSR303的参数检验+全局异常的处理器
最后是进行分布式的session
第三部分我们进行实现秒杀功能(主要是前端的东西,不铺开写了)
第四部分主要是进行JMeter的压力测试
JMeter对于我来说是一个比较陌生的工具,通过这部分学习我来争取做到JMeter的入门,能够去利用好这个工具完成我们对压力测试的任务。
第五部分四页面优化
第六部分是接口优化
第七部分是安全优化
登录部分
首先我们根据学习的视频能够搭建出一个完整的框架、