Skip to content

kvf-admin是一套基于springboot、mybatis、shiro及layui的轻量级快速开发框架、脚手架、后台管理系统、权限系统、基于activiti6整合的工作流OA系统,上手简单,拿来即用。

License

Notifications You must be signed in to change notification settings

alexsworld/kvf-admin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kvf-admin

kvf-admin是一套快速开发框架、脚手架、后台管理系统、权限系统,上手简单,拿来即用。为广大开发者去除大部分重复繁锁的代码工作,让开发者拥有更多的时间陪恋人、家人和朋友。

  • 后端采用spring boot、mybatis(已集成mybatis-plus增强插件,开发更迅速,可查看官方文档了解更多:mybatis-plus)、shiro框架
  • 前端采用layui作为UI框架,实现90%的移动端自适应,支持主题更换
  • 提供代码生成器(wiki使用文档),只需编写20%左右的代码,剩下全部自动生成;支持一键及批量功能模块生成,并支持一定程度上的自定义配置并生成代码,相对比较灵活

项目结构树

kvf-admin
│
│ pom.xml maven依赖管理pom文件
│  
├─sql
│      kvf_sys.sql  项目初始化数据表及基础数据sql脚本
│      
└─src
    ├─main
    │  ├─java
    │  │  └─com
    │  │      └─kalvin
    │  │          └─kvf
    │  │              │  KvfAdminApplication.java   项目启动类
    │  │              │  
    │  │              ├─common  通用模块
    │  │              └─modules 功能模块
    │  │                  ├─generator   代码生成器模块
    │  │                  └─sys 系统模块(核心)
    │  └─resources
    │      │  application.yml   spring boot 配置文件
    │      │  ehcache.xml   ehcache缓存配置文件
    │      │  
    │      ├─mapper mybatis mapper文件
    │      ├─static 静态资料
    │      └─templates  模板
    │          │  403.html  403页面
    │          │  home.html 系统首页页面
    │          │  index.html   主页
    │          │  login.html   登录页
    │          │  
    │          ├─common 通用模板
    │          │      base.html
    │          │      sys_tpl.html
    │          │      
    │          ├─generator  生成器模板
    │          │          
    │          └─sys    系统页面模板
    │                  
    └─test  单元测试块

软件需求

  • jdk8+
  • mysql5.5+

本地部署

项目演示

系统效果图展示

系统效果图 系统效果图 系统效果图 系统效果图 系统效果图

更新日志

2019-08-18

  • 新增定时任务管理(可在yml配置是否开启)
  • 增加登录验证码开关(可在yml配置,为了方便开发不用输入验证码登录)
  • sql脚本更新
  • 优化代码生成器
  • 修复了若干个bug

2019-08-11

  • 新增字典管理
  • 优化代码生成器字段类型转换
  • 修复代码生成器生成代码包路径不正确bug
  • 删除多余依赖包
  • 修复了一些其它bug

2019-07-21

  • 修复代码生成器生成日期控件没有实例化
  • 修复代码生成器生成的查询字段名称没有转成坨峰命名
  • 修复代码生成器生成mapperxml时,表达式缺少半边中括号
  • 优化部分功能代码
  • 新增logback日志配置

敬请期待

  • 定时任务管理
  • 集成activity工作流引擎
  • vue-admin版本

交流反馈

About

kvf-admin是一套基于springboot、mybatis、shiro及layui的轻量级快速开发框架、脚手架、后台管理系统、权限系统、基于activiti6整合的工作流OA系统,上手简单,拿来即用。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.0%
  • Other 1.0%