项目功能的具体实现,本人个人博客中都有学习记录。本人博客每周更新学习内容。
博客地址 : http://z77z.oschina.io/
stable_version分支是可以保证稳定跑起来的,本项目只做学习交流用,并不是标准的开发模式,只是注重功能的实现。
最新功能的实现可以在master分支中看到。
本项目实现的功能如下:
1.美女图片爬虫,爬虫启动是在springboot_mybatisplus/src/main/java/io/z77z/CrawlerMain.java,使用test方式运行即可。
2.mybatisplus的整合,完成了基本的demo实现
3.整个项目的核心是springBoot,每个框架插件的使用都是基于springBoot的整合。
4.redis和springBoot的整合,完成基本Demo。
5.shiro的整合,详见springBoot+shiro学习之系列博文。实现的功能如下:
- Shiro 初始权限动态加载。
- Shiro Ajax请求权限不满足,拦截后解决方案。
- 用户禁止登录开关。
- 在线显示,在线用户管理(踢出登录)。
- GIF验证码验证
- 记住用户
- 一个帐号多处登录限制,挤掉最先登录的用户。可以设置同一账号的同时在线数量。
- 使用redis实现shiro缓存,使用shiro-redis插件。
- 密码采用用户名+密码采用DES加密方式入库。
- 密码重试次数限制。
6.即时通讯框架T-io之WebSocket协议再之HelloWorld,服务端启动方法是src\main\java\io\z77z\tio\server下的BarrageServerStarter.java,
客户端是src\main\webapp\WEB-INF\view下的t_io_Test.html。
![](http://z77z.oschina.io/img/1.png)
![](http://z77z.oschina.io/img/2.png)
![](http://z77z.oschina.io/img/3.png)
没有合适的资源?快使用搜索试试~ 我知道了~
spring boot+shiro.zip_java shir_springBoot 权限
共601个文件
class:97个
java:90个
js:88个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 169 浏览量
2022-09-20
23:43:46
上传
评论
收藏 8.35MB ZIP 举报
温馨提示
Sprinboot+redis+shir实现细粒度的权限
资源推荐
资源详情
资源评论
收起资源包目录
spring boot+shiro.zip_java shir_springBoot 权限 (601个子文件)
ant 10KB
antRun 861B
ant.bat 7KB
antRun.bat 1KB
lcp.bat 1KB
build.bat 31B
MutliThread.class 201KB
RedisTest.class 9KB
Http.class 8KB
GifEncoder.class 8KB
BarrageServerHandler.class 7KB
CrawlerUtil.class 7KB
Quant.class 7KB
ShiroConfig.class 6KB
KickoutSessionControlFilter.class 6KB
CrawlerMain.class 6KB
MyShiroRealm.class 6KB
HttpResponseStatus.class 6KB
UserController.class 6KB
LoginController.class 5KB
BASE64Util.class 5KB
Jobs.class 5KB
HttpResponseEncoder.class 5KB
MybatisPlusTest.class 5KB
SysUserService.class 5KB
DruidDataSourceConfig.class 5KB
RedisService.class 5KB
PermissionInitController.class 5KB
PermissionController.class 5KB
RoleController.class 4KB
HttpRequestDecoder.class 4KB
Encoder.class 4KB
MybatisPlusConfig.class 4KB
HandshakeReqHandler.class 4KB
ShiroService.class 4KB
RedisInfoDetail.class 4KB
BarrageServerAioListener.class 4KB
WebsocketDecoder.class 4KB
GifCaptcha.class 4KB
MpGenerator.class 3KB
SysUser.class 3KB
SpecCaptcha.class 3KB
WebsocketEncoder.class 3KB
BeautifulPictures.class 3KB
CustomPage.class 3KB
OnlineUsersTest.class 3KB
FrontPage.class 3KB
MyDES.class 3KB
RedisCacheTest.class 2KB
RedisUtil.class 2KB
WebsocketPacket.class 2KB
Toutiao.class 2KB
WebsocketPacket$Opcode.class 2KB
RedisController.class 2KB
RedisConfig.class 2KB
GzipUtils.class 2KB
UserOnlineBo.class 2KB
Captcha.class 2KB
BarrageServerStarter.class 2KB
P2PReqHandler.class 2KB
HttpRequestPacket.class 2KB
TestController.class 2KB
HttpResponsePacket.class 2KB
Application.class 2KB
SysPermissionInit.class 2KB
SHA1Util.class 2KB
Picture.class 2KB
MpGenerator$1.class 1KB
RedisCache.class 1KB
BarragePacket.class 1KB
SysRolePermission.class 1KB
BarrageSessionContext.class 1KB
SysPermission.class 1KB
SysUserRole.class 1KB
SysRole.class 1KB
HttpResponseEncoder$Step.class 1KB
HttpRequestDecoder$Step.class 1KB
WebsocketDecoder$Step.class 1KB
MyMetaObjectHandler.class 1KB
Operate.class 1KB
Randoms.class 1KB
HttpRequestPacket$RequestLine.class 1KB
TestApiController.class 952B
SysPermissionInitService.class 880B
P2PReqBody.class 855B
KeyValue.class 719B
SysRolePermissionService.class 592B
BeautifulPicturesService.class 592B
Type.class 580B
BarrageHandlerIntf.class 577B
SysPermissionService.class 572B
SysUserRoleService.class 562B
PictureService.class 542B
SysRoleService.class 542B
SysPermissionInitMapper.class 416B
SysRolePermissionMapper.class 310B
BeautifulPicturesMapper.class 310B
SysPermissionMapper.class 298B
HandshakeBody.class 298B
SysUserRoleMapper.class 292B
共 601 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
资源评论
JaniceLu
- 粉丝: 78
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功