**系统介绍**
包含通用模块的后台管理系统,名字来源于BBC的纪录片`The hunt` ,用的都是工作中比较主流的框架 , 主要特点
- 用redis实现`shiroCache`,`shiroSession`管理, 服务器重启不会影响用户状态信息 .
- 灵活的权限配置方案,可为某一角色统一配置权限也可为某一用户单独配置权限 ,最大化满足个性化权限需求 ,并且权限动态刷新,立即生效 ,无需重新登录,
- 职位信息由 部门,角色,权限组成, 基本满足各种变态人事组织需求 ,无限制上下级目录,身兼多职都不是问题....
- 终端登录限制 ,自动下线同类型终端异地账号 , 强制某终端用户下线 ,禁用启动账户 .
- ip拦截
- 数据字典: 查询自动走缓存, 拒绝硬编码....
- 请求日志,开发环境错误日志输出,方便分析和调试 .
- 统一异常处理,json请求返回json类型错误数据,普通web请求返回普通web错误页面.
- 生产,开发,本地环境分离, 便于持续集成 ,例如 `mvn clean install -Pprod`
- 集成`springfox`文档管理 , 接口调试非常方便 , 解决文档维护痛点....
**系统部署**
- 创建`mysql`数据库 ,运行`doc`文件夹下的`hunt-admin-initdb.sql`, 安装`Redis`(port:6379)... 可根据自身环境修改`env.properties`的数据库和redis属性.
- IDE导入maven工程 ,等待依赖下载 .
- 设置访问端口为:8086 ,不然极限验证通不过(绑定了127.0.0.1:8086端口) , 当然你可以自己申请极限验证账号绑定自己设置的端口,然后替换调数据字典的值
- `run` , `用户名`:admin/admin2 `密码`:111111,,然后就随意折腾吧
**技术方案**
- Spring
- Springmvc
- Shiro
- Springfox
- Mybatis
- Mysql
- Redis
- Jquery
- EasyUi
- Maven
**License**
- apache license 2.0
**系统截图**
![](https://ws1.sinaimg.cn/large/005FPDgcgy1fp2xf2bg5lj30jg0a1gmd.jpg)
![](https://ws1.sinaimg.cn/large/005FPDgcgy1fp2xf29ixoj30jg0a10th.jpg)
![](https://ws1.sinaimg.cn/large/005FPDgcgy1fp2xf2kd8dj30jg0a1mzg.jpg)
![](https://ws1.sinaimg.cn/large/005FPDgcgy1fp2xf2a4qoj30jg0a1ta7.jpg)
![](https://ws1.sinaimg.cn/large/005FPDgcgy1fp2xf2mzohj30jg0a1n16.jpg)
![](https://ws1.sinaimg.cn/large/005FPDgcgy1fp2xf2a90pj30jg0a1q3i.jpg)
![](https://ws1.sinaimg.cn/large/005FPDgcgy1fp2xf2aujtj30jg0a0jsn.jpg)
![](https://ws1.sinaimg.cn/large/005FPDgcgy1fp2xf2jvuoj30jg0a1dhu.jpg)
![](https://ws1.sinaimg.cn/large/005FPDgcgy1fp2xf2chegj30jg0a1q3u.jpg)
![](https://ws1.sinaimg.cn/large/005FPDgcgy1fp2xf2fkvkj30jg0a13zd.jpg)
![](https://ws1.sinaimg.cn/large/005FPDgcgy1fp2xf2fkd7j30jg0a175e.jpg)
![](https://ws1.sinaimg.cn/large/005FPDgcgy1fp2xf2ey8rj30jg0a175e.jpg)
![](https://ws1.sinaimg.cn/large/005FPDgcgy1fp2xf2fr5sj30jg0a1q3i.jpg)
![](https://ws1.sinaimg.cn/large/005FPDgcgy1fp2xf2ii7xj30jg0a174g.jpg)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
spring,springmvc,mybatis,shiro,swagger 实现用户,角色,权限,日志,数据库监控,用户在线状态控制 Java是一种高性能、跨平台的面向对象编程语言。它由Sun Microsystems(现在是Oracle Corporation)的James Gosling等人在1995年推出,被设计为一种简单、健壮、可移植、多线程、动态的语言。Java的主要特点和优势包括以下几个方面: 跨平台性(Write Once, Run Anywhere): Java的代码可以在不同的平台上运行,只需编写一次代码,就可以在任何支持Java的设备上执行。这得益于Java虚拟机(JVM),它充当了代码和底层硬件之间的中介。 面向对象: Java是一种纯粹的面向对象编程语言,支持封装、继承和多态等面向对象的概念。这使得Java编写的代码更加模块化、可维护和可扩展。 多线程支持: Java内置了对多线程的支持,允许程序同时执行多个任务。这对于开发需要高并发性能的应用程序(如服务器端应用、网络应用等)非常重要。 自动内存管理(垃圾回收): Java具有自动内存管理机制,通过垃圾回收器自动回收不再使用的对象,使得开发者不需要手动管理内存,减轻了程序员的负担,同时也减少了内存泄漏的风险。
资源推荐
资源详情
资源评论
收起资源包目录
java后台管理系统.zip (216个子文件)
easyui.css 61KB
icon.css 3KB
index.css 321B
login.css 254B
loading.gif 2KB
blank.gif 43B
blank.gif 43B
.gitignore 87B
favicon.ico 63KB
SystemController.java 18KB
GeetestLib.java 15KB
UserController.java 11KB
SystemServiceImpl.java 10KB
SysUserServiceImpl.java 8KB
SysUserDto.java 8KB
PermissionController.java 8KB
SysUser.java 7KB
SysRoleOrganizationTree.java 7KB
SysOrganizationServiceImplTest.java 7KB
JobController.java 6KB
SysLoginStatus.java 6KB
OrganizationController.java 6KB
SysPermissionServiceImplTest.java 6KB
SysLog.java 6KB
SysRoleOrganization.java 6KB
BaseController.java 6KB
RoleController.java 5KB
SysPermissionDto.java 5KB
SysDataItemDto.java 5KB
SysPermission.java 5KB
SysDataItem.java 5KB
SysOrganization.java 5KB
ShiroRealm.java 5KB
SysIpForbidden.java 4KB
SysRoleOrganizationServiceImplTest.java 4KB
SysPermissionGroup.java 4KB
SysDataGroup.java 4KB
SysRoleDto.java 4KB
SysUserRoleOrganization.java 4KB
SysRoleOrganizationServiceImpl.java 4KB
SysUserPermission.java 4KB
SysRole.java 4KB
SysRoleServiceImpl.java 4KB
SysRolePermission.java 4KB
ShiroAuthorizationFilter.java 4KB
SysOrganizationTree.java 3KB
SysPermissionServiceImpl.java 3KB
SysOrganizationServiceImpl.java 3KB
LogAOP.java 3KB
RedisCache.java 3KB
StringUtil.java 3KB
OauthController.java 3KB
LoginInfo.java 3KB
RedisSessionDao.java 2KB
SystemServiceImplTest.java 2KB
SystemControllerTest.java 2KB
OauthControllerTest.java 2KB
SystemService.java 2KB
ShiroAuthenticationFilter.java 2KB
Result.java 2KB
ForbiddenIpAOP.java 2KB
ResponseCode.java 2KB
RedisCacheManager.java 2KB
SwaggerConfiguration.java 1KB
ErrorController.java 1KB
ErrorInterceptor.java 1KB
SysRoleServiceImplTest.java 1KB
SysUserMapper.java 1KB
UserRoleOriganization.java 1KB
SysRoleOrganizationMapper.java 1021B
SysPermissionMapper.java 1011B
SysUserRoleOrganizationMapper.java 948B
SysDataItemMapper.java 917B
SysUserService.java 887B
SysPermissionService.java 873B
SysOrganizationMapper.java 867B
SysRoleOrganizationService.java 864B
SysLoginStatusMapper.java 798B
SysOrganizationService.java 794B
SysRolePermissionMapper.java 781B
SysIpForbiddenMapper.java 775B
SysUserPermissionMapper.java 763B
SysLogMapper.java 736B
SysPermissionGroupMapper.java 719B
PageInfo.java 693B
SysRoleMapper.java 678B
SysDataGroupMapper.java 649B
PlatformCode.java 604B
ForbiddenIpException.java 597B
DataStatus.java 594B
SysRoleService.java 551B
SystemConstant.java 510B
GeetestConfig.java 488B
jquery.easyui.min.js 400KB
jquery.min.js 94KB
user.js 21KB
permission.js 12KB
data.js 11KB
job.js 11KB
role.js 11KB
共 216 条
- 1
- 2
- 3
资源评论
JJJ69
- 粉丝: 6135
- 资源: 5674
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- pta题库答案c语言之排序4统计工龄.zip
- pta题库答案c语言之树结构7堆中的路径.zip
- pta题库答案c语言之树结构3TreeTraversalsAgain.zip
- pta题库答案c语言之树结构2ListLeaves.zip
- pta题库答案c语言之树结构1树的同构.zip
- 基于C++实现民航飞行与地图简易管理系统可执行程序+说明+详细注释.zip
- pta题库答案c语言之复杂度1最大子列和问题.zip
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
- 以下是一个简化的示例,它使用pygame库来模拟烟花动画的框架.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功