开源项目spring-shiro-training思惟导图,让项目再也不难懂

写在前面java

终于完成了一个开源项目的思惟导图解读。选spring-shiro-training这个项目解读是由于它开源,而后涉及到了不少咱们经常使用的技术,如缓存,权限,任务调度,ssm框架,Druid监控,mybatis-plus,代码生成器等。同时也考虑到了安全方面,作了防止crsf攻击方面控制。做为一个简单易用的权限系统,它也足够咱们学习了。git

固然,可能解读不会很全,也可能有些写得不对。有些是基于我的的理解,一些网上参考的资料。若是想要理解一个项目单单看别人的解读是不够的,须要你去克隆下来在你的IDE上去调试理解别人的代码。spring

项目git地址和演示地址小程序

git: http://git.oschina.net/wangzhixuan/spring-shiro-training缓存

官方演示: http://shiro.dreamlu.net  帐号:test 密码:test (测试帐号,增删改不能用)安全

解读思惟导图mybatis

一、spring-shiro-training项目简介与导入.png

二、主要技术概况.png

三、项目结构解析.png

四、项目经常使用注解.png

五、项目功能.png

六、代码生成器.png

七、业务增删改查.png

八、异常处理.png

九、shiro权限控制.png

十、缓存机制.png

十一、Druid数据源监控.png

最后架构

欢迎关注个人公众号java-mindmap。以后我会陆续把java一下框架和好的开源项目已思惟导图的形式描述出来,让你们在开始阅读一个项目以前先了解项目的技术和架构大纲。但愿对你们会有所帮助。框架

关注公众号并回复“思惟导图”当即下载源xmind导图。学习

扫一扫关注java-mindmap公众号

######推荐阅读 一、java基础思惟导图,让java再也不难懂

二、小程序思惟导图,让小程序再也不难懂(一)