# mx_project **Repository Path**: sexylalal/mx_project ## Basic Information - **Project Name**: mx_project - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2020-06-09 - **Last Updated**: 2021-01-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README BUG1: 跨域问题 sessionId不一致问题 创建SessionConfig , 进行配置CookieSerializer 最后查看浏览器中的network显示SameSite=Lax , 然后百度 参考:https://blog.csdn.net/qq_37060233/article/details/86595102 BUG2: 跨域问题 request Header 中获取不到token 解决方式: 在MyWebConfig中进行配置CorsFilter 主要是:config.addExposedHeader("token"); 参考:https://blog.csdn.net/MrKorbin/article/details/104066979 # platform #### 介绍 {**简易购物商城** 线上地址:[http://mall.tudoublog.com/](http://mall.tudoublog.com/)} #### 软件架构 前后端分离项目,后端使用技术: springboot ,lombok,log4j2 ,druid ,mybatis kaptcha //弃用 , 太丑了 , 换成自定义VerifyCodeUtils redis && spring-session-data-redis,swagger2,jwt,elastisearch,mybaits pagehelper cahce //@EnableCaching , 部分查询的数据缓存处理 防xss攻击,对接阿里支付,docker 整合 #### win10 安装教程 1. 安装redis 并启动 6379端口 2. 安装elasticsearch 并启动 9200端口 3. 阿里云沙箱环境配置 公钥私钥的获取 , 并下载沙箱版支付宝app进行支付 前端git地址:[https://github.com/shitudouya/simple-mall](https://github.com/shitudouya/simple-mall) #### 页面效果 ![首页](https://images.gitee.com/uploads/images/2020/0624/110400_d144ff3d_1519169.png "屏幕截图.png") ![提交订单页](https://images.gitee.com/uploads/images/2020/0624/110436_7839de75_1519169.png "屏幕截图.png") ![订单页](https://images.gitee.com/uploads/images/2020/0624/110328_f4a55aaa_1519169.png "屏幕截图.png") ![支付页](https://images.gitee.com/uploads/images/2020/0624/110505_6f667546_1519169.png "屏幕截图.png")