1 Star 0 Fork 0

220412/shopcar-springBoot

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

shopcar

介绍

springBoot+mybatis+vue实现购物车模块

后端

springBoot框架完成项目构建,自动配置,快速搭建项目。

mybatis进行与MySQL数据库交互

redis存放购物车信息

jwt完成登录校验

MD5对密码进行加密,校验处理

定时任务实时访问订单状态

调用公司网关,进行支付宝微信支付

前端

vue+ElementUI搭建前端页面

配置axios进行接口调用获取数据,配置请求,响应拦截器

获取后端时间,编写倒计时

vueRouter进行路由跳转

项目结构

后端项目结构

目录 内容
config 用来存放springBoot的相关配置类,主要包括跨域,拦截器,redisTemplate,定时器的配置类
controller 对api进行分类,对同一实体的api放到同一个controller中
exceptionHandle 统一异常处理,存放自定义异常类,以及配置统一异常处理类
interceptor 登录拦截类 校验token
mapper DAO层,映射resources中mappers的对应xml,执行对应的sql语句
pojo 实体类,映射数据库实体类,也可自定义数据用于返回数据的实体
req 封装api接收的参数 为对象
res 存放res,返回结果类,以及分页返回结果类
service 业务逻辑层,调用mapper层方法,进行逻辑处理,完成对应功能,返回类型Result
utils jwt,MD5,uuid工具类
resources mappers目录存放mapper对应
webapp 用于打包时识别,也可以在pom.xml中配置false
pom.xml 项目相关依赖
前端项目结构

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

特技

  1. 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
  2. Gitee 官方博客 blog.gitee.com
  3. 你可以 https://gitee.com/explore 这个地址来了解 Gitee 上的优秀开源项目
  4. GVP 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目
  5. Gitee 官方提供的使用手册 https://gitee.com/help
  6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 https://gitee.com/gitee-stars/

空文件

简介

springBoot+mybatis+vue实现购物车模块 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/gxw220412/shopcar-springBoot.git
git@gitee.com:gxw220412/shopcar-springBoot.git
gxw220412
shopcar-springBoot
shopcar-springBoot
master

搜索帮助