miniBike
miniBike copied to clipboard
基于共享单车的B/S服务端实现,SpringBoot整合SSM、Spring Security,Redis、MongoDB实现缓存,中间件ActiveMQ消息队列。结合第三方服务:推送、短信、云存储
MiniBike
项目介绍
基于共享单车的B/S服务端实现,SpringBoot+Mybatis系统架构、Spring Security进行加密验证,Redis、MongoDB实现缓存,ActiveMQ消息队列,第三方服务:推送、短信、云存储
后端技术:
- SpringBoot: 微服务架构
- Spring secutity: 安全框架
- Spring session: 分布式Session管理
- MyBatis: ORM框架
- MyBatis Generator: 代码生成
- Druid: 数据库连接池
- Redis: 分布式缓存数据库
- ActiveMQ: 消息队列
- Logback: 日志管理
- Maven: 项目构建管理
开发工具:
- MySql: 数据库
- SpringBoot内置Tomcat: 应用服务器
- Git: 版本管理
- Nginx: 反向代理服务器
- IntelliJ IDEA: 开发IDE
- Navicat Premium: 数据库客户端
开发环境:
- Jdk1.8
- Mysql5.5
- Redis
- ActiveMQ