##### 简介
1. 工作之余整理了SpringBoot整个常用框架的模板库[framework](https://github.com/lhrimperial/framework),
运用这个模板开发了一个基于粗粒度权限设计的管理后台[caiwei](https://github.com/lhrimperial/caiwei),前端使用的是ExtJs。
ExtJs属于比较重的前端框架,基于当下流行的几种前端框架,选择了Vue + ElementUI重新实现了一个后台管理系统前端[ifarm-console](https://github.com/lhrimperial/ifarm-console)。
权限管理选用了Shiro 权限管理框架,并且对权限进行了细粒度的设计,控制到按钮。
3. 后端技术栈
- SpringBoot
- SpringMVC
- MyBatis + MySQL
- Redis
- Shiro
4. 启动步骤
1. 新建MySQL数据库 ifarm-console, 执行脚本(ifarm-console.sql)
2. 配置MySQL和Redis,application-dev.properties
3. 启动 java -jar ifarm-console-exec.jar
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
后端SpringBoot+Shiro+MyBatis+Redis,前端Vue+ElementUI+Axios的后台管理系统模板 项目经过严格测试,确保可以运行! 基于SpringBoot整个常用框架的模板库 运用这个模板开发了一个基于粗粒度权限设计的管理后台,前端使用的是ExtJs。 ExtJs属于比较重的前端框架,基于当下流行的几种前端框架,选择了Vue + ElementUI重新实现了一个后台管理系统前端 权限管理选用了Shiro 权限管理框架,并且对权限进行了细粒度的设计,控制到按钮。 2. 后端技术栈 - SpringBoot - SpringMVC - MyBatis + MySQL - Redis - Shiro 3. 启动步骤 1. 新建MySQL数据库 ifarm-console, 执行脚本(ifarm-console.sql)
资源推荐
资源详情
资源评论
收起资源包目录
ifarm-master.zip (88个子文件)
ifarm-master
pom.xml 919B
.gitattributes 86B
doc
菜单管理.png 45KB
用户管理.png 37KB
readme.md 917B
.gitignore 161B
ifarm-console
console-shared
pom.xml 728B
src
main
java
com
ifarm
console
shared
define
HttpResponseCode.java 887B
IFarmConstants.java 244B
ResponseCode.java 898B
exception
RegisterException.java 228B
GeneralException.java 2KB
IException.java 324B
UserNotLoginException.java 807B
BusinessException.java 2KB
domain
dto
SimpleResourceDTO.java 1KB
ResourceDTO.java 3KB
RoleInfoDTO.java 1KB
SimplePermissionDTO.java 903B
UserInfoDTO.java 3KB
PermissionDTO.java 1KB
TermsValueDTO.java 2KB
BaseDTO.java 529B
TermsCodeDTO.java 1KB
po
TermsCodePO.java 2KB
UserInfoPO.java 3KB
TermsValuePO.java 2KB
RoleInfoPO.java 1KB
ResourcePO.java 4KB
UserRolePO.java 530B
RolePermissionPO.java 580B
BasePO.java 1KB
PermissionPO.java 1KB
vo
RoleInfoVO.java 813B
ResourceVO.java 985B
PermissionVO.java 805B
UserInfoVO.java 1KB
DictionaryVO.java 1KB
ResponseVO.java 1KB
BaseVO.java 784B
pom.xml 2KB
console-startup
pom.xml 1KB
src
main
resources
application-test.properties 0B
application-online.properties 1008B
application-dev.properties 1020B
java
com
ifarm
console
Main.java 439B
console-facade
pom.xml 2KB
src
main
java
com
ifarm
console
facade
configure
DefaultFrameworkFilter.java 1KB
CrosAuthenticationFilter.java 1KB
WebConfiguration.java 1KB
shiro
RetryLimitHashedCredentialsMatcher.java 2KB
CertificationAndAuthorizationRealm.java 3KB
GlobalExceptionHandler.java 2KB
ShiroConfiguration.java 7KB
AccessHandlerFilter.java 2KB
ClusterSessionManager.java 2KB
controller
UserInfoController.java 3KB
TermsController.java 5KB
RoleController.java 3KB
LoginController.java 6KB
AbstractController.java 2KB
ResourceController.java 6KB
context
TokenMarshal.java 502B
ConsoleContext.java 2KB
Token.java 5KB
service
ITermsValueService.java 878B
IUserInfoService.java 725B
IResourceService.java 1KB
impl
TermsValueServiceImpl.java 6KB
UserInfoServiceImpl.java 7KB
RoleInfoServiceImpl.java 4KB
ResourceServiceImpl.java 10KB
IRoleInfoService.java 598B
console-test
pom.xml 927B
src
test
java
com
ifarm
console
AbstractTest.java 463B
PersistentTest.java 1KB
console-mapper
pom.xml 1KB
src
main
resources
com
ifarm
console
mapper
ResourceMapper.xml 18KB
UserMapper.xml 7KB
RoleMapper.xml 4KB
TermsCodeMapper.xml 6KB
TermsValueMapper.xml 7KB
java
com
ifarm
console
mapper
TermsCodeMapper.java 801B
UserMapper.java 817B
ResourceMapper.java 2KB
RoleMapper.java 672B
TermsValueMapper.java 947B
ifarm-console.sql 23KB
共 88 条
- 1
资源评论
白话机器学习
- 粉丝: 8271
- 资源: 7686
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功