- 集成 Swagger2, 切换 SpringBoot
- SpringBoot 集成 Mybaits
- 集成 Spring Security
- 配置 Spring Data Redis 或 使用 Spring Cache 管理缓存
- 修改所有接口为 RESTfull 风格, 定义统一的异常处理
- 支持手机验证码登录,移除cookie,使用JWT作为认证
- 支持本地测试,使用 testcontainers
- 替换maven 使用gradle 作为依赖管理
Swagger2 UI 地址:http://localhost:8081/swagger-ui.html
前端项目地址:https://github.com/LiuKay/mmall-kay-js
Linux、Nginx、Mysql、Git、Maven、Java、Spring、SpringMVC、Mybatis
-
master 发布版本 : 目前为v2.0
-
v1.0 单服务器 + FTP文件服务器
主要技术:SSM/Guava/Jackson/Joda/注解
-
v2.0 Tomcat集群+Nginx负载均衡+Redis分布式
在V1.0基础上进行迭代重构,主要技术Redis 、Spring Schedule、Tomcat集群、Nginx负载均衡