
优秀开源项目的学习
文章平均质量分 97
github 上有很多优秀的开源项目,该专栏是我整理并记录的一些比较,欢迎大家指正。
涛涛之海
学好编程,成为一名高级工程师
展开
-
mall 权限模块的学习
文章目录mall 权限模块的学习权限管理原理知识什么是权限管理用户认证用户授权权限管理解决方案什么是粗粒度权限和细粒度权限?如何实现粗粒度和细粒度的权限管理基于url拦截的方式实现mall权限模块的功能架构图(用于Spring Security )简单的用户角色权限设计(用于shiro)实际接触到的用户和数据角色和功能角色基于Shiro URL的权限管理认证过程认证执行流程授权过程授权流程配置文件基于Spring Security URL的权限管理JWT的组成JWT实例JWT实现认证和授权的原理参考文章原创 2021-01-26 23:20:06 · 952 阅读 · 0 评论 -
mall商品模块的业务学习
商品相关的业务学习 先看看功能菜单的效果图: 商品列表功能 效果图 商品分类这个搜索框 elementUI 官网是静态的数据,下面是官网的效果图,Cascader级联选择器 接下来,我看看动态的数据如何实现: 前台代码 <el-form-item label="商品分类:"> <el-cascader clearable v-model="selectProductCateValue"原创 2020-12-26 11:07:26 · 1052 阅读 · 0 评论 -
mall订单模块的业务学习
订单相关的业务学习 首先,我们先整体看一下com.macro.mall 包下面的结构,不知道大家之前有没有学习过mvc 模式或者开发过项目,感觉和自己项目的整体结构还是有些类似的,我们接下来仔细看看。 mall-admin 后台商城管理系统接口 com.macro.mall ├── bo -- 工具类及通用代码 ├── component -- 切面组件 ├── config -- 配置层 ├── controller -- 控制层 ├── dao -- (data access object 数原创 2020-12-14 22:34:20 · 2925 阅读 · 1 评论 -
Github上开源电商系统mall 的学习
Github上开源电商系统mall 的学习 前言 本来是打算按目录下的结构来学习的,突然发现这样下来整体学习下来对自己而言思路不清晰,所以就想的怎样可以更清晰一些,方便地去了解,熟悉整个业务,整体项目。该项目本来就是前后端分离的项目,思考下来有两种方式:从前往后(前台到后台),从后往前(后台到前台),这样可能更容易理解,欢迎各位大佬指教。 后台整体项目的结构 首先,整体看看项目的结构,看看有哪些模块,见名知意,大概清楚自己想看的功能逻辑在哪个包下。 mall ├── mall-common -- 工具类及原创 2020-12-14 22:33:45 · 4164 阅读 · 0 评论