yshop基于当前流行技术组合的前后端分离商城系统: SpringBoot2+MybatisPlus+SpringSecurity+jwt+redis+Vue的前后端分离的商城系统, 包含商城、sku、运费模板、素材库、小程序直播、拼团、砍价、商户管理、 秒杀、优惠券、积分、分销、会员、充值、多门店等功能
springboot2.0+shiro+jwt+redis+layui+thymeleaf+swagger+mybatis后台权限管理系统前后端分离模式。 权限控制的方式为 RBAC。代码通熟易懂 、JWT(无状态token)过期自动刷新,数据全程 ajax 获取,封装 ajax 工具类、菜单无线层级展示,解决 layui.tree 树形组件,回显问题。数据交互都是以 JSON 格式交互。后台接口RESTful 风格,支持前后端分离,app公用一套接口。
最近更新: 3个月前Springboot-Vue快速脚手架——基于RuoYi-Vue基础上进行开发,集成swagger-bootstrap-ui; 改造所有返回值AjaxResult为Response让Swagger的@ApiModel识别(因为swagger不支持返回的hashMap和Json形式); 改造系统返回DTO层,规范项目开发;改造axios和controller交互,规范项目restful; 修改全局domain.vm模板和controller.vm模板,一键生成带swagger的增删改查全套代码; Response<T>直接返回结果和ResponsePageInfo<T>泛型分页代码生成更快速识别swagger; ResponseEnum统一状态消息管理,方便排查问题;
最近更新: 接近3年前项目主要使用axios进行前后端数据的交互,之所以采用axios不使用ajax的原因是因为看中了axios的拦截器,项目演示http://8.129.7.79:6060/qianduan/page/login.html
最近更新: 接近3年前此项目为前后端分离项目,此部分为前端代码,项目技术栈:springboot+redis+shiro+支付宝当面付产品整合+支付宝短信验证码产品整合+websocket+mybits+layui: redis实现了热点事件的存储与购物车的实现(频繁的io不是mysql的适用场景), shiro进行了用户与管理员的区分, 支付宝当面付用于在商品页面购买商品之后扫码二维码进行支付, 支付宝短信验证码用于注册时的短信验证,websocket实现了在线聊天室与客户物流信息推送(向每一个有物流信息的用户推送消息,在用户登陆之后提示您有几条未读信息,请到收件箱查看,收件箱消息如下,例如:“你的物流已经送出,订单id为95”,“您的订单已经送到,请尽快取件”,没有物流信息的用户则不推送),mybits负责持久化的操作,前端采用ajax来进行交互,对前端的localStorage,sessionStorage的操作,采用js动态渲染,后台管理页面采用layui框架,具体的逻辑就无需多言了,没有一个项目生来就是完美的,我的项目也一样,后续会更新迭代来逐步完善该项目, 一些配置文件的敏感信息我已经注释掉了,需要二次开发的小伙伴请填入自己的相关信息, 该仓库为前端代码仓库,后端代码仓库在这里:https://gitee.com/yuan_yong_yan/mybootall
最近更新: 4年多前kafka-demo consumer 基于springboot 1.基本日志输出 过滤器 2.全局异常处理 3.参数验证 4.返回结果封装 5.基于注解实现mybatis操作
最近更新: 4年多前