1 Star 0 Fork 290

徐年 / SpringBoot-Vue-Demo

forked from xqnode / SpringBoot-Vue-Demo 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

SringBoot+Vue脚手架

QQ群

  • 559291872( 内卷1群 [满] )
  • 916215755( 内卷2群 [满] )
  • 682199702( 内卷3群 [新] )

B站视频教程

https://www.bilibili.com/video/BV14y4y1M7Nc/

介绍

这是一个极其简单的前后端分离项目脚手架

前端:Vue,Vue-Router,Vuex,Axios,ElementUI

后台:SpringBoot,Mybatis-Plus(不用写sql,简单!)

如何使用

后台:maven导入springboot工程,然后配置数据库,启动后台

前台:进入vue文件夹,执行命令:

npm install
npm run serve

即可启动前台vue工程

功能清单

  • 登录注册
  • 基于RBAC的权限模型(可分配角色和菜单权限)
  • 单表增删改查(包括分页模糊查询)
  • 登录验证码
  • 文件上传
  • 导入导出
  • 服务器部署
  • 富文本编辑器
  • 树形表格(数据可作为树形菜单使用)
  • JWT权限
  • 后端1对多查询
  • 批量删除
  • 百度地图
  • 在线聊天室
  • 在线留言
  • 个人头像
  • 整合Echarts图表
  • 支付宝沙箱支付
  • SpringSecurity密码加密验证

注意

  1. 数据库的字段设计要以下划线分割,而不是驼峰,例如 可以使用 user_id 而不要使用 userId,字段设计的名称一定要规范
  2. 不要使用单个字母作为分割的一部分,例如:不要使用 u_id,而推荐你使用user_id
  3. 数据库多表关联查询推荐使用单独的VO来做扩展,尽量不要改动数据库映射的entity,比如你可以加一个类UserVO来扩充一些字段,而不是在User实体里面扩展
  4. 如果非要在User实体里面扩展,你需要加上 @TableField(exist=false) 来表示这个字段在数据库不存在,否则会报错
  5. 日期字段的格式化,需要使用 @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") 注解来做日期解析,可以参考Book实体里面的createTime字段

最后,我就问一句

简单不?好使不?三连了没?star了没?

哈哈哈,后面再更新吧~大家保持关注鸭

MIT License Copyright (c) 2021 xqnode Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

前后端分离的管理系统框架 展开 收起
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/zhoushing/springboot-vue-demo.git
git@gitee.com:zhoushing/springboot-vue-demo.git
zhoushing
springboot-vue-demo
SpringBoot-Vue-Demo
master

搜索帮助