项目——尚筹网 帮助创业者发布创业项目,向大众募集启动资金的融资平台。
从单一架构阶段到分布式微服务架构阶段的过渡。后台管理员系统使用单一架构开发。前台会 员系统使用分布式微服务架构开发。
-
使用Maven 作为构建管理和依赖管理工具。
-
使用SpringMVC 作为Web 层框架。
-
普通请求:返回响应体通常为一个页面
-
Ajax 请求:返回响应体通常为一个JSON 数据
-
-
使用MyBatis 作为持久化层框架。
-
使用MyBatis 的PageHelper 插件实现数据的分页显示。
- Admin 数据
- Role 数据
-
使用Spring 提供的容器管理项目中的组件。
- XxxHandler
- XxxService
- XxxMapper
- XxxInterceptor
- XxxExceptionResolve
后端
- Spring
- SpringMVC
- Mybatis
- Maven
- SpringBoot
- SpringSecurity
- SpringCloud
前端
- Bootstrap
- zTree
- layer
数据库
- MySQL5.x
外部
- 阿里云市场短信验证码接口
- 支付宝网页支付沙箱环境
- 阿里云对象存储 OSS