vans基于 Spring Boot 構(gòu)建的后端開發(fā)腳手架項目
vans — 基于SpringBoot、Vue 構(gòu)建的前后端管理系統(tǒng)解決方案
vans 是基于SpringBoot構(gòu)建的后端開發(fā)腳手架項目,完美整合springmvc+mybatis+spring security+jwt token。項目代碼簡介,注釋清楚,容易上手,針對用戶、角色、權(quán)限、字典等模塊已經(jīng)開發(fā)完成。項目適用于前段后端開發(fā)的系統(tǒng),可以作為腳手架,直接拿來使用!
后端:https://github.com/coderliguoqing/vans
前端:https://github.com/coderliguoqing/vans-web
功能簡介
-
用戶管理
-
角色管理
-
菜單管理
-
字典管理
-
定時任務(wù)管理(可動態(tài)添加、修改、運行、停止任務(wù),日志監(jiān)控)
-
代碼自動生成(mapper,entity,service)
代碼自動生成使用說明
由于功能比較簡單,就不做成頁面功能了。vans-admin-web 模塊和依賴的 vans-system-provider 服務(wù)啟動后,直接在瀏覽器里運行一下地址即可: http://localhost:8088/sys/generator/code?tables=sysoperationlog&package=cn.com.guoqing.vans.system&author=Guoqing&[email protected] 其中,tables 為表名,可用逗號隔開一次生成多個,package為包名的前部分,author、email為類注解上的信息
所用框架
前端
-
vue.js
-
element ui
-
vue-router
-
admin lte
后端
-
SpringBoot 1.5.4.RELEASE
-
MyBatis
-
Spring
-
SpringSecurity
-
Fastjson
-
Durid
-
Hibernate-validator
-
jwt token
-
Maven
-
Redis
效果圖
