# web商城实战 **Repository Path**: mms625/webpractice ## Basic Information - **Project Name**: web商城实战 - **Description**: springboot框架下的高并发实战项目! - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-09-20 - **Last Updated**: 2021-09-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README **WEB进阶商城项目实现** 需要实现高并发 **一、项目框架** (一)使用spring boot框架 (二)整合mybatis (三)整合redis **二、登录模块** (一)使用Template模板 (二)使用bootstarp、jqeary提供的css和js (三)MD5在前后端两次加密,后端使用salt=“md55md”(自定义) (四)后端封装返回的数据,使用接口,返回code、message、data数据,约定具体的状态码 org.springframework.boot spring-boot-starter-validation (五)后端添加拦截器,对异常的所有信息进行抛出处理,优化service和controller代码 (六)分布式session 用户登录时使用redis缓存sessionId(放在cookie中) 和 user信息 这样不同的主机都可以获取到用户sessionId