ssm开源项目思维导图,让项目不再难懂

终于完成了一个开源项目的思维导图解读。选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 (测试账号,增删改查不能用)

解读思维导图

ssm开源项目思维导图,让项目不再难懂_第1张图片

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

ssm开源项目思维导图,让项目不再难懂_第2张图片

2、主要技术概况.png

ssm开源项目思维导图,让项目不再难懂_第3张图片

3、项目结构解析.png

ssm开源项目思维导图,让项目不再难懂_第4张图片

4、项目常用注解.png

ssm开源项目思维导图,让项目不再难懂_第5张图片

5、项目功能.png

ssm开源项目思维导图,让项目不再难懂_第6张图片

6、代码生成器.png

ssm开源项目思维导图,让项目不再难懂_第7张图片

7、业务增删改查.png

ssm开源项目思维导图,让项目不再难懂_第8张图片

8、异常处理.png

ssm开源项目思维导图,让项目不再难懂_第9张图片

9、shiro权限控制.png

ssm开源项目思维导图,让项目不再难懂_第10张图片

10、缓存机制.png

ssm开源项目思维导图,让项目不再难懂_第11张图片

11、Druid数据源监控.png

你可能感兴趣的:(ssm开源项目思维导图,让项目不再难懂)