SpringBoot2.0笔记
(一)SpringBoot基本操做——环境搭建及项目建立(有demo)git
(二)SpringBoot基本操做——使用IDEA打war包发布及测试github
(三)SpringBoot基本操做——SpringBoot整合SpringDataJpa(有demo)spring
(四)SpringBoot基本操做——SpringBoot使用RedisTemplate整合Redis(有demo)springboot
(五)SpringBoot基本操做——SpringBoot使用Jedis整合Redis(有demo)ide
(六)SpringBoot基本操做——SpringBoot使用Junit4单元测试(有demo)工具
(七)SpringBoot基本操做——SpringBoot整合Shiro权限管理(完整demo+界面)单元测试
这篇花了我挺久的时间作整合,由于包含了最完整的示例,很早以前我就准备作一个整合shiro的示例出来,为何呢?由于我本身在开发中遇到了权限管理的需求,可是我在网上参考了不少大牛的文章,发现并无一个完整的示例能够给出来的,因此我曾经本身手写了一个基于RBAC的权限管理功能,详见这里,这个模块目前也在咱们的系统中运行着,可是随着系统愈来愈庞大,我发现这个东西没那么好用了,不少我并不须要加入权限的操做受限于白名单管理,维护变得麻烦起来,如今我以shiro替换掉了,如下我给出的这个demo是从咱们目前的项目中抽离开出来的,配合我以前发布的springboot2.0基础demo作了精简整合,这个模块能够直接嵌入你的springboot项目系统中。本篇部分参考了纯洁的微笑大大的文章。测试
本文使用idea工具构建Springboot2.0+SpringMvc+Thymeleaf+SpringDataJPA+MySql+Shiro项目idea
GitHub地址:https://github.com/jwwam/springbootShiro.git
————————————————
开发