**代码开发文档**(内含详细开发过程):
[开发文档MD版](https://github.com/muyinchen/migo-security/blob/master/doc/%E8%BD%BB%E9%87%8F%E7%BA%A7%E6%9D%83%E9%99%90%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F.md)
[开发文档PDF版](https://github.com/muyinchen/migo-security/blob/master/doc/%E8%BD%BB%E9%87%8F%E7%BA%A7%E6%9D%83%E9%99%90%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F.pdf)
**项目说明**
- migo-security是一个轻量级权限管理系统,其核心设计目标是开发迅速、学习简单、轻量级、易扩展
- 使用migo-security搭建项目,只需编写30%左右代码,其余的代码交给系统自动生成
- 部分代码使用Java8 Stream lambda 风格开发,已提供老式风格代码,可对比学习
<br>
**具有如下特点**
- 轻量级的权限系统,只涉及Spring、Shiro、Mybatis后端框架,降低学习使用成本
- 友好的代码结构及注释,便于阅读及二次开发
- 支持HTML、JSP、Velocity、Freemarker等视图,零技术门槛
- 灵活的权限控制,可控制到页面或按钮,满足绝大部分的权限需求
- 页面交互使用Vue2.x,极大的提高了开发效率
- 完善的代码生成机制,可在线生成entity、xml、dao、service、html、js、sql代码,减少70%以上的开发任务
- 引入quartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能
- 引入API模板,根据token作为登录令牌,极大的方便了APP接口开发
- 引入Hibernate Validator校验框架,轻松实现后端校验
- 引入云存储服务,已支持:七牛云、阿里云、腾讯云等
- 引入路由机制,刷新页面会停留在当前页
**项目结构**
```
migo-security
├─doc 项目开发过程文档
├─sql 项目SQL语句
├─migo-common 公共模块
│ ├─annotation 公共注解
│ ├─oss 云存储服务
│ ├─validator 后台校验
│ └─db.properties 数据库配置文件
│
├─migo-api API模块(接口开发)
│
├─migo-gen 代码生成器模块
│ ├─template 代码生成器模板(可增加或修改相应模板)
│ └─generator.properties 配置文件(配置包名、类型转换等)
│
├─migo-schedule 定时任务模块
│
├─migo-shiro 权限模块
│
├──migo-web 管理后台模块
│ ├─js 系统业务js代码
│ ├─statics 第三方库、插件等静态资源
│ ├─index.html AdminLTE主题风格(默认主题)
│ └─index1.html Layui主题风格
```
**效果展示:**
![](http://og0sybnix.bkt.clouddn.com/sp170410_182815.png)
![](http://og0sybnix.bkt.clouddn.com/sp170410_182916.png)
![](http://og0sybnix.bkt.clouddn.com/sp170410_182930.png)
![](http://og0sybnix.bkt.clouddn.com/sp170410_182807.png)
![](http://og0sybnix.bkt.clouddn.com/sp170410_182827.png)
![](http://og0sybnix.bkt.clouddn.com/sp170410_182848.png)
![](http://og0sybnix.bkt.clouddn.com/sp170410_182747.png)
![](http://og0sybnix.bkt.clouddn.com/sp170410_192009.png)
**技术选型:**
- 核心框架:Spring Framework 4.3
- 安全框架:Apache Shiro 1.3
- 视图框架:Spring MVC 4.3
- 持久层框架:MyBatis 3.3
- 定时器:Quartz 2.2
- 数据库连接池:Druid 1.0
- 日志管理:SLF4J 1.7、Log4j
- 页面交互:Vue2.x
**软件需求**
- JDK1.8+
- MySQL5.5+
- Tomcat7.0+
- Maven3.0+
**本地部署**
- 通过git下载源码
- 创建数据库migo-security,数据库编码为UTF-8
- 执行sql/migo-security.sql文件,初始化数据【按需导入表结构及数据】
- 修改migo-security.properties文件,更新MySQL账号和密码
- Eclipse、IDEA执行【clean package tomcat7:run】命令,即可运行项目
- 项目访问路径:[http://localhost:8080/](http://localhost:8080/)
- 账号密码:admin/admin
没有合适的资源?快使用搜索试试~ 我知道了~
管理系统系列--一个轻量级权限管理系统,包含:管理员管理、角色管理、菜单管理、定时任务、参数管理、代码生成器等.zip
共472个文件
java:113个
png:85个
gif:84个
需积分: 5 0 下载量 163 浏览量
2024-02-24
22:39:04
上传
评论
收藏 2.55MB ZIP 举报
温馨提示
管理系统系列--一个轻量级权限管理系统,包含:管理员管理、角色管理、菜单管理、定时任务、参数管理、代码生成器等
资源推荐
资源详情
资源评论
收起资源包目录
管理系统系列--一个轻量级权限管理系统,包含:管理员管理、角色管理、菜单管理、定时任务、参数管理、代码生成器等.zip (472个子文件)
bootstrap.min.css 118KB
AdminLTE.min.css 88KB
all-skins.min.css 40KB
font-awesome.min.css 30KB
layui.css 27KB
_all.css 20KB
ui.jqgrid-bootstrap.css 18KB
ui.jqgrid.css 17KB
_all.css 14KB
layer.css 14KB
_all.css 14KB
layer.css 14KB
_all.css 12KB
laydate.css 8KB
awesome.css 8KB
index1.css 6KB
metroStyle.css 6KB
zTreeStyle.css 6KB
layer.css 5KB
style.css 3KB
purple.css 2KB
yellow.css 2KB
orange.css 2KB
green.css 2KB
pink.css 2KB
blue.css 2KB
grey.css 2KB
aero.css 2KB
red.css 2KB
line.css 2KB
icheck.css 2KB
purple.css 1KB
orange.css 1KB
yellow.css 1KB
purple.css 1KB
orange.css 1KB
yellow.css 1KB
green.css 1KB
green.css 1KB
pink.css 1KB
blue.css 1KB
grey.css 1KB
aero.css 1KB
pink.css 1KB
blue.css 1KB
grey.css 1KB
aero.css 1KB
red.css 1KB
red.css 1KB
minimal.css 1KB
polaris.css 1KB
square.css 1KB
purple.css 1KB
orange.css 1KB
yellow.css 1KB
green.css 1KB
pink.css 1KB
blue.css 1KB
grey.css 1KB
aero.css 1KB
futurico.css 1KB
red.css 1KB
flat.css 1KB
main.css 1KB
code.css 1KB
ui.jqgrid-bootstrap-ui.css 662B
fontawesome-webfont.eot 162KB
iconfont.eot 51KB
glyphicons-halflings-regular.eot 20KB
59.gif 10KB
22.gif 10KB
24.gif 8KB
13.gif 7KB
16.gif 7KB
39.gif 6KB
64.gif 6KB
63.gif 6KB
50.gif 6KB
loading-0.gif 6KB
loading-0.gif 6KB
4.gif 6KB
zTreeStandard.gif 5KB
1.gif 5KB
42.gif 5KB
71.gif 5KB
21.gif 5KB
20.gif 5KB
29.gif 5KB
metro.gif 5KB
70.gif 4KB
5.gif 4KB
17.gif 4KB
27.gif 4KB
9.gif 4KB
44.gif 4KB
11.gif 4KB
8.gif 4KB
3.gif 4KB
23.gif 4KB
34.gif 4KB
共 472 条
- 1
- 2
- 3
- 4
- 5
资源评论
Kwan的解忧杂货铺
- 粉丝: 1w+
- 资源: 3661
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 5.23-Java概述,JDK安装及注释、关键字、标识符、数据类型、变量、常量的介绍
- 《Python基础》实验三指导书(1).doc
- TensorFlow 深度学习、机器学习-任何能够用计算流图形来表达的计算,都可以使用TensorFlow
- 2024最新学成在线网页实战项目代码
- 一个基于springboot+sureness的面向REST API资源无状态认证权限管理系统
- 王博外文文献.pdf
- python毕业设计基于社区检测的多任务聚类联邦学习项目源码+使用说明(高分项目).zip
- Javaweb项目源码-编程爱好者博客地带.zip
- java各个技术栈相关知识点
- PYthon代码 pdf合并
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功