开源项目spring-shiro-training思维导图

简介:

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

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

项目git地址和演示地址

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

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

解读思维导图

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

2、主要技术概况.png

3、项目结构解析.png

4、项目常用注解.png

5、项目功能.png

6、代码生成器.png

7、业务增删改查.png

8、异常处理.png

9、shiro权限控制.png

10、缓存机制.png

11、Druid数据源监控.png

最后

https://my.oschina.net/u/3080373/blog/875697













本文转自yunlielai51CTO博客,原文链接:http://blog.51cto.com/4925054/1916246,如需转载请自行联系原作者

相关文章
|
6月前
|
Java Go 开发者
Spring入门指南
Spring入门指南
31 0
|
6月前
|
Java API 网络架构
Spring Boot 学习研究笔记(六) -使用 Swagger 集成文档
Spring Boot 学习研究笔记(六) -使用 Swagger 集成文档
|
6月前
|
SQL 安全 Java
Spring Boot 学习研究笔记(十七) -Spring boot JPA的复杂查询
Spring Boot 学习研究笔记(十七) -Spring boot JPA的复杂查询
|
6月前
|
Java 测试技术 Spring
Spring Boot 学习研究笔记(五) -SpringBoot集成单元测试
Spring Boot 学习研究笔记(五) -SpringBoot集成单元测试
|
7月前
|
前端开发 Java 数据库连接
【面试题精讲】Spring Framework有哪些模块?
【面试题精讲】Spring Framework有哪些模块?
|
12月前
|
Java Maven Spring
探秘SpringCloud系列《第一篇章:创建Spring Cloud的Maven江湖》
探秘SpringCloud系列《第一篇章:创建Spring Cloud的Maven江湖》
57 0
|
XML 监控 Java
Spring官网阅读(十八)AOP的核心概念(1)
本篇文章将作为整个Spring官网阅读笔记的最后一篇。如果要谈SpringFramework必定离不开两点 1.IOC(控制反转) 2.AOP(面向切面) 在前面的文章中我们已经对IOC做过详细的介绍了,本文主要介绍AOP,关于其中的源码部分将在专门的源码专题介绍,本文主要涉及的是AOP的基本概念以及如何使用,本文主要涉及到官网中的第5、6两大章
85 0
Spring官网阅读(十八)AOP的核心概念(1)
|
Java Spring
Spring官网阅读(十八)AOP的核心概念(2)
Spring官网阅读(十八)AOP的核心概念(2)
102 0
|
Java 数据库连接 Spring
Spring官网阅读(十八)AOP的核心概念(3)
Spring官网阅读(十八)AOP的核心概念(3)
130 0
|
XML 存储 开发框架
Spring实战入门教程,5天轻松掌握Spring框架
Spring 是于 2003 年兴起的一个轻量级的 Java 开发框架,它是为了解决企业应用开发的复杂性而创建的。Spring 的核心是控制反转(IoC)和面向切面编程(AOP)。Spring 是可以在 Java SE/EE 中使用的轻量级开源框架。
231 0