摘要: Spring官网:https://spring.io/projects/spring-boot#overview SpringBoot是什么? 使用Spring开发变的越来越笨重,大量的XML文件,繁琐的配置,复杂的部署流程,整合第三方技术时难度大等,导致开发效率低下 SpringBoot是一个用来 阅读全文
posted @ 2019-02-13 21:24 将哥 阅读(4548) 评论(0) 推荐(0) 编辑
摘要: jedis封装了redis原有的操作命令,使用起来很简单。 只需要添加依赖即可操作: Java中的代码: 客户端插入后,获取后打印输出 redis服务器端查看: 使用流水线Pipeline模式测试向redis服务器每秒可写多少数据 可以看到,每秒可写142611次,redis服务器查看,数据插入成功 阅读全文
posted @ 2019-02-13 16:55 将哥 阅读(6952) 评论(0) 推荐(0) 编辑
摘要: redis事务 和其它数据库一样,Redis作为NoSQL数据库也同样提供了事务机制。在Redis中, MULTI/EXEC/DISCARD/WATCH这四个命令是我们实现事务的基石。Redis中事务的特征: 1). 在事务中的所有命令都将会被串行化的顺序执行,事务执行期间,Redis不会再为其它客 阅读全文
posted @ 2019-02-13 16:18 将哥 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 以下部分文档,摘自51cto讲师:汤小洋 redis提供五种数据类型:string,hash,list,set及zset(sorted set)。 Redis数据就是以key­ value形式来存储的,key只能是字符串类型,value可以是以下五种类型:String、List、 Set、Sorte 阅读全文
posted @ 2019-02-04 16:12 将哥 阅读(984) 评论(0) 推荐(0) 编辑
摘要: Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hy 阅读全文
posted @ 2019-02-03 13:52 将哥 阅读(12292) 评论(0) 推荐(1) 编辑
摘要: 如下图所示,添加角色的同时,要给角色分配权限菜单,关于权限数的显示,我实现了两种方式,普通方式和Ztree方式, 普通方式展示树: 主要代码部分: 页面的展示: role_add.jsp 下图使用了Ztree展示树 ztree_role_add.jsp页面部分: 不管使用哪种方式添加和展示,这里面最 阅读全文
posted @ 2019-02-02 21:57 将哥 阅读(1233) 评论(1) 推荐(0) 编辑
摘要: 本小结讲解管理用户的增删改查实现, 首先是添加用户,如下图所示,可以看到添加用户的同时也要给用户分配角色,至少给用户分配一个或者是多个角色 页面js部分: adminController 看一下adminUserService.addAdminUser(adminUser,roleIds);方法: 阅读全文
posted @ 2019-02-02 21:31 将哥 阅读(1963) 评论(0) 推荐(0) 编辑
摘要: 本小结讲解,点击菜单进行页面跳转,看下图,点击管理员列表后会被认证拦截器首先拦截,验证用户是否登录,如果登录就放行,紧接着会被权限验证拦截器再次拦截,拦截的时候,会根据URL地址上找到对应的方法,然后查询方法上标注的自定义权限注解,紧接着根据当前登录用户查询出所有权限列表,然后进行验证,如果包含对应 阅读全文
posted @ 2019-02-01 15:42 将哥 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 上一小节实现了登录的实现,本小节实现登录后根据用户名查询当前用户的角色所关联的所有权限,然后进行菜单的显示。登录成功后,如下图所示,管理设置是一级菜单,管理员列表,角色管理,权限管理是二级菜单。 先来看一下,AdminUser类,Role类,Permission类 AdminUser类 Role类 阅读全文
posted @ 2019-01-31 21:27 将哥 阅读(1761) 评论(1) 推荐(0) 编辑
摘要: RBAC 基于角色的权限访问控制(Role-Based Access Control)在RBAC中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。这就极大地简化了权限的管理。在一个组织中,角色是为了完成各种工作而创造,用户则依据它的责任和资格来被指派相应的角色,用户可以很容易地从 阅读全文
posted @ 2019-01-31 20:27 将哥 阅读(993) 评论(0) 推荐(0) 编辑