演示地址: http://114.55.94.250/
| 技术 | 说 明 |
|---|---|
| SpringBoot | 容器+MVC框架 |
| SpringSecurity | 授权认证框架 |
| MyBatis | 持久层框架 |
| MyBatisGeerator | 代码生成工具 |
| PageHelper | 分页插件 |
| Swagger | 文档生成工具 |
| Redis | 分布式缓存数据库 |
| Docker | 应用容器 |
| COS | 腾讯云对象存储 |
| SMS | 阿里云短信 |
| Druid | 数据库连接池 |
| JWT | JSON Web Token |
| LogStash | 日志收集工具 |
| Lombok | 简化对象封装工具 |
| 工具 | 说 明 |
|---|---|
| IDEA | Java开发工具 |
| RedisDesktopManager | Redis客户端连接工具 |
| XShell | Linux远程连接工具 |
| Navicat | MySQL连接工具 |
| 环境 | 版本 |
|---|---|
| JDk | 1.8 |
| Redis | 3.2 |
| MySQL | 5.7 |
本地安装
- git clone https://github.com/andyx511/cmall.git
- 安装redis,并启动
- 创建mall数据库,运行mall.sql
- 修改application-dev中关于datebase的配置
- 启动admin模块中的MallAdminApplication方法
- 打开浏览器,输入 http://localhost:8888/doc.html ,看到swagger页面上,说明项目已成功启动
- 前端传送门: https://github.com/andyx511/vueadmin.git