zjxjwxk / MMall

🛒 Shopping Mall Backend Based on SSM

Home Page:https://mall.zjxjwxk.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

电商平台SSM后端

REST API接口文档见Wiki

线上地址:https://mall.zjxjwxk.com

主要技术

Linux、Mysql、Git、Maven、Java、Spring、SpringMVC、Mybatis

开发流程

需求分析 -> 数据库及接口设计 -> 开发环境搭建及项目初始化 -> 核心功能开发 -> 云服务器部署发布

主要模块与技术要点

用户模块

横向越权、纵向越权

MD5明文加密、guava缓存

高复用服务响应对象的设计**和封装

分类模块

递归算法

复杂对象排重

无限层级树结构设计

商品模块

POJO、BO、VO抽象模型

高效分页及动态排序

FTP服务对接、富文本上传

购物车模块

商品总价计算复用封装

高复用的逻辑方法封装**

解决商业运算丢失精度的坑

收货地址

同步获取自增主键

数据绑定的对象绑定

越权问题升级巩固

订单模块

安全漏洞解决方案

订单号生成规则

强大的常量、枚举设计

支付模块

支付宝SDK源码解析

支付宝支付流程与集成

二维码生成,扫码支付

线上部署

云服务器vsftpd、nginx等配置

云服务器的配置与域名解析

发布上线注意事项

About

🛒 Shopping Mall Backend Based on SSM

https://mall.zjxjwxk.com


Languages

Language:Java 100.0%