# CloudMall **Repository Path**: pinkcss/cloud-mall ## Basic Information - **Project Name**: CloudMall - **Description**: 商城项目 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-07-14 - **Last Updated**: 2023-08-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CloudMall ## 商城正式设计与开发-记录 ### 技术栈 **前端** - vue2 + element-ui - 基于renren开源来写 **后端** - **编码框架** - Spring Boot - **ORM** - mybatis/mybatis-plus - **微服务框架** - SpringCloud/SpringCloudAlibaba - Nacos[服务注册和发现+配置中心] - Gateway[网关] - OpenFeign[远程调用] - LoadBalance[负载均衡] - **虚拟机** - linux - centos7 - docker - mysql5.7, redis - **中间件** - Redis - **云服务** - OSS[对象存储服务] [服务端签名后直传] **接口测试与接口文档** - apifox ### 功能实现 除开renren开源提供的 编写的功能有: - **产品 product** - **分类 category** - 逻辑删除 - 三级分类 - 拖拽分类[未完成] - **品牌 brand** - 上传品牌 - 使用OSS来存储品牌图片 - 另外开了一个服务用来作为服务器的一部分,通过接口来给前端返回上传到OSS所需要的信息,这样避免业务服务器承受太多的压力 - 双重校验 - 前端规则校验 - 后端JSR303数据校验 - aop全局异常统一处理 - 分组校验[有Bug] - 未实现自定义注解