Skip to content

Licoy/watchdog-framework

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

介绍

watchdog-framework基于SpringBoot+Shiro+Mybatis+Mybatis-Plus+HikariCP+Redis+Vue+iView等开发的轻量级管理系统快速开发脚手架,拥有角色、用户、资源管理、权限数据同步更新等功能,并此项目会进行持续更新升级,欢迎使用,若对您有帮助请点击上方的star 🍻

部分界面展示

登录

登录

用户管理

用户管理

用户管理

用户管理

用户添加

用户添加

角色管理

角色管理

角色添加

角色添加

资源管理

用户添加

资源添加

资源管理

更多请查看上方演示

技术选型

后端技术

技术 类型 版本 官网
Spring Boot 容器 1.5.12.RELEASE http://start.spring.io/
Mybatis-Starter ORM框架 1.3.1 http://www.mybatis.org
Mybatis-Plus ORM框架 1.3.1 http://mp.baomidou.com/
Maven 项目构建管理 3.6 http://maven.apache.org
Apache Shiro 安全框架 1.3.2 http://shiro.apache.org
Lombok 工具 1.16.20 https://www.projectlombok.org/
HikariCP 数据库连接池 2.7.8 http://brettwooldridge.github.io/HikariCP/
Shiro-Redis shiro缓存工具 2.8.24 https://github.com/alexxiyang/shiro-redis
Springfox-Swagger2 api文档工具 2.7.0 https://github.com/springfox/springfox
jedis redis管理 2.9.0 https://github.com/xetorthio/jedis
jwt 身份认证 3.2.0 https://jwt.io/

前端技术

技术 类型 版本 官网
Vue 前端渐进式框架 2.5.13 https://cn.vuejs.org/
Vue-Router 前端路由 3.0.1 https://router.vuejs.org/
Vuex 前端状态管理 3.0.1 https://vuex.vuejs.org/
Axios HTTP库 0.18.0 https://github.com/axios/axios
iView UI框架 2.8.0 https://www.iviewui.com/
dayjs JS时间操作库 1.5.14 https://github.com/xx45/dayjs
String-Format 字符串格式化 1.0.0 https://github.com/davidchambers/string-format
Vue-table-with-tree-grid iview-树表格 0.2.4 https://github.com/MisterTaki/vue-table-with-tree-grid
js-md5 js-md5库 0.7.3 https://github.com/emn178/js-md5

使用方法

软件需求

JDK1.8+
MySQL5.6+
Maven3.6

服务端

git clone git@github.com:watchdog-framework/watchdog-framework.git
  • 导入SQL

    将项目根目录下的wdog.sql导入至数据库信息

    admin默认密码为:123456

  • 修改数据库信息

# application.yml
spring:
  datasource:
    url: jdbc:mysql://localhost:3306/wdog?useUnicode=yes&characterEncoding=UTF8
    password: root
    username: root
    driver-class-name: com.mysql.jdbc.Driver
  • 启动

    运行WatchDogApplication.java,默认端口为1000

客户端

常见问题

项目地址

TODO

  • 支持容器化
  • 字典
  • 日志记录
  • More...

开源协议

MIT

About

🍻 【新版计划中】基于SpringBoot+Shiro+Mybatis等开发的轻量级管理系统快速开发脚手架

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages