尚硅谷尚筹网学习笔记
文章平均质量分 94
尚硅谷尚筹网学习笔记
Mr_zhangyj
这个作者很懒,什么都没留下…
展开
-
尚筹网 —— 9、权限控制(加入 Spring-Security)
尚筹网 —— 9、权限控制(加入 Spring-Security)原创 2022-07-21 22:42:52 · 448 阅读 · 0 评论 -
尚筹网 —— 7、权限分配
1、权限控制ContextConfiguration2、给管理员分配 Role2.1、目标原创 2022-05-31 23:50:27 · 711 阅读 · 0 评论 -
尚筹网 —— 6、菜单维护
1、树形结构基础知识1.1、节点类型约定:整个树形结构节点的层次最多只能有 3 级。1.2、在数据库表中表示属性结构1.2.1、创建菜单的数据库表create table t_menu( id int(11) not null auto_increment, pid int(11), name varchar(200), url varchar(200), icon varchar(200), primary key (id));原创 2022-05-11 20:12:13 · 1297 阅读 · 0 评论 -
尚筹网 —— 5、角色维护
1、角色分页操作1.1、目标将角色数据进行分页显示1.2、思路1.3、代码1.3.1、创建数据库表CREATE TABLE `project_crowd`.`t_role`( `id` INT NOT NULL AUTO_INCREMENT, `name` CHAR(100), PRIMARY KEY (`id`)); 1.3.2、逆向生成相关资源 <!-- 数据库表名字和我们的entity 类对应的映射指定--原创 2022-05-09 13:17:05 · 1226 阅读 · 2 评论 -
尚筹网 —— 4、[知识] RBAC 权限控制模型 和 Ajax请求
1、简介1.1、为什么要进行权限控制?如果没有权限控制,系统的功能完全不设防,全部暴露在所有用户面前。用户登录 以后可以使用系统中的所有功能。这是实际运行中不能接受的。所以权限控制系统的目标就是管理用户行为,保护系统功能。1.2、什么是权限控制“权限”=“权力”+“限制”1.3、如何进行权限控制1.3.1、定义资源资源就是系统中需要保护起来的功能。具体形式很多:URL 地址、handler 方法、service 方法、页面元素等等都可以定义为资源使用权限控制系统保护起来。原创 2022-05-06 21:27:52 · 401 阅读 · 0 评论 -
尚筹网 —— 3、管理员维护
1、分页显示管理员信息1.1、目标以分页的形式把管理员信息显示到页面上。特殊需求:兼顾关键词查询,让后端代 码不管有没有查询条件都能够以分页形式显示数据。1.2、思路1.3、代码1.3.1、引入 PageHelper 依赖确认是否加入了 PageHelper 依赖 <!-- MyBatis分页插件 --> <dependency> <groupId>com.github.pagehel原创 2022-05-06 00:07:30 · 1545 阅读 · 0 评论 -
尚筹网 —— 2、管理员登录
1、目标识别操作系统的人的身份,控制他的行为。2、思路3、代码3.1、创建工具方法 MD5 加密 /** * 对明文字符串进行MD5加密 * @param source 传入的明文字符串 * @return 加密结果 */ public static String MD5(String source){ // 判断source是否有效 if(source == null || source.l原创 2022-05-04 19:11:59 · 1101 阅读 · 0 评论 -
尚筹网 —— 1、环境搭建
1、环境搭建总目标原创 2022-05-03 00:28:22 · 2272 阅读 · 1 评论