文档章节

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

java思维导图
 java思维导图
发布于 2017/04/09 17:45
字数 394
阅读 16788
收藏 165

写在前面

终于完成了一个开源项目的思维导图解读。选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

最后

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

关注公众号并回复“思维导图”立即下载源xmind导图。

扫一扫关注java-mindmap公众号

######推荐阅读 1、java基础思维导图,让java不再难懂

2、小程序思维导图,让小程序不再难懂(一)

© 著作权归作者所有

java思维导图

java思维导图

粉丝 1775
博文 31
码字总数 34229
作品 0
广州
程序员
私信 提问
加载中

评论(15)

Z
ZhuDongya
厉害了我的大神
欲风
欲风
厉害了
街口柳絮
街口柳絮
druid监控账号密码是什么
skybat
skybat
很好很强大
m
machihyu
太厉害了,大牛,思路很清晰
fendo8888
fendo8888
赞一个!!!
L
LIU-X1001

引用来自“程序员小蜗牛”的评论

写的很好,只是图片不清晰。
放大网页就清晰了。
青苗
青苗
厉害了 xmind 数你最 666 期待你给 mp 也来一个思维导图
程序员小蜗牛
程序员小蜗牛
写的很好,只是图片不清晰。
MGL_TECH
MGL_TECH
mark
轩少/spring-shiro-training

Spring Shiro学习系统 简介 基于springmvc、spring、mybatis-plus、shiro、easyui、Log4j2简单实用的权限系统。 界面基于EasyUI,图标采用较为开放的(MIT协议)。 :http://git.oschina.net/...

轩少
2015/12/07
0
0
提高效率,eclipse上你可能不知道的技巧

一张思维导图 公众号回复“eclipse技巧”可下载源导图 1、控制台(console )日志输出另保存 经常会遇到这种情况,习惯性的清掉控制台上的输出日志,再然后发现刚才的日志居然还有用,不得不又...

java思维导图
2017/10/20
721
0
开源项目spring-shiro-training思维导图

终于完成了一个开源项目的思维导图解读。选spring-shiro-training这个项目解读是因为它开源,然后涉及到了很多我们常用的技术,如缓存,权限,任务调度,ssm框架,Druid监控,mybatis-plus,...

yunlielai
2017/04/15
0
0
导入maven项目,jar包下载不成功的问题

导入一个maven项目,有3个包怎么都下载不下来 --项目出现感叹号,pom.xml 文件报错。 试了update project 几次无果。 又试了 网上说的 根目录下 执行:mvn dependency:copy-dependencies 命令...

henry_huazi
2016/02/15
3.9K
1
Spring Shiro 学习系统--Spring-Shiro-training

Spring Shiro 学习系统 简介 基于 springmvc、spring、mybatis-plus、shiro、easyui、Log4j2 简单实用的权限系统。 界面基于 EasyUI,图标采用较为开放的“Foundation Icon”(MIT 协议)。 ...

轩少_
2017/01/09
36.6K
22

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周一乱弹 —— 年迈渔夫遭黑帮袭抢

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @tom_tdhzz :#今日歌曲推荐# 分享Elvis Presley的单曲《White Christmas》: 《White Christmas》- Elvis Presley 手机党少年们想听歌,请使劲...

小小编辑
45分钟前
158
10
CentOS7.6中安装使用fcitx框架

内容目录 一、为什么要使用fcitx?二、安装fcitx框架三、安装搜狗输入法 一、为什么要使用fcitx? Gnome3桌面自带的输入法框架为ibus,而在使用ibus时会时不时出现卡顿无法输入的现象。 搜狗和...

技术训练营
昨天
5
0
《Designing.Data-Intensive.Applications》笔记 四

第九章 一致性与共识 分布式系统最重要的的抽象之一是共识(consensus):让所有的节点对某件事达成一致。 最终一致性(eventual consistency)只提供较弱的保证,需要探索更高的一致性保证(stro...

丰田破产标志
昨天
8
0
docker 使用mysql

1, 进入容器 比如 myslq1 里面进行操作 docker exec -it mysql1 /bin/bash 2. 退出 容器 交互: exit 3. mysql 启动在容器里面,并且 可以本地连接mysql docker run --name mysql1 --env MY...

之渊
昨天
10
0
python数据结构

1、字符串及其方法(案例来自Python-100-Days) def main(): str1 = 'hello, world!' # 通过len函数计算字符串的长度 print(len(str1)) # 13 # 获得字符串首字母大写的...

huijue
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部