# SringBoot+Vue脚手架
B站所有的付费笔记、源码、代码生成器、成品项目等都打包在VIP群<br><br>
5.5 - 5.31 活动价永久VIP打6折仅需 66 元,机不可失,时不再来!<br><br>
如果需要可以加我钉钉:xiaqing1993,微信:xia_qing2012
## 微信公众号:Java学习指南
关注公众号,回复【软件】,获取配套软件一份
## 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了没?
## 哈哈哈,后面再更新吧~大家保持关注鸭
没有合适的资源?快使用搜索试试~ 我知道了~
基于SringBoot+Vue脚手架,前后端分离的管理系统框架
共111个文件
java:54个
vue:21个
jpg:9个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 24 浏览量
2022-06-30
17:04:45
上传
评论
收藏 21.38MB ZIP 举报
温馨提示
功能清单登录注册 基于RBAC的权限模型(可分配角色和菜单权限) 单表增删改查(包括分页模糊查询) 登录验证码 文件上传 导入导出 服务器部署 富文本编辑器 树形表格(数据可作为树形菜单使用) JWT权限 后端1对多查询 批量删除 百度地图 在线聊天室 在线留言 个人头像 整合Echarts图表 支付宝沙箱支付 SpringSecurity密码加密验证
资源详情
资源评论
资源推荐
收起资源包目录
基于SringBoot+Vue脚手架,前后端分离的管理系统框架 (111个子文件)
1 0B
global.css 64B
.gitignore 230B
index.html 779B
favicon.ico 4KB
UserController.java 11KB
FileController.java 5KB
AliOssUtil.java 4KB
WebSocketServer.java 4KB
MessageController.java 4KB
RoleController.java 4KB
AliPayController.java 3KB
OrderController.java 3KB
BookController.java 2KB
CategoryController.java 2KB
PermissionController.java 2KB
NewsController.java 2KB
TokenUtils.java 2KB
AuthInterceptor.java 1KB
AreaController.java 1KB
WebConfig.java 1KB
Knife4jConfiguration.java 1KB
SecurityConfig.java 1KB
CorsConfig.java 1KB
AliPayConfig.java 1KB
Result.java 1KB
GlobalExceptionHandler.java 1KB
User.java 1KB
UserMapper.java 956B
Message.java 943B
PermissionMapper.java 931B
Order.java 897B
Book.java 878B
MybatisPlusConfig.java 845B
BaseController.java 786B
Permission.java 785B
RoleMapper.java 759B
RoleEnum.java 632B
News.java 565B
WebSocketConfig.java 540B
Area.java 536B
Category.java 522B
Role.java 518B
OssConfigProperties.java 515B
OrderMapper.java 495B
UserRoleMapper.java 477B
DemoApplication.java 434B
BookMapper.java 392B
CustomException.java 369B
PwdEnum.java 347B
UserRole.java 253B
NewsMapper.java 222B
CategoryMapper.java 198B
MessageMapper.java 195B
AreaMapper.java 185B
AliPay.java 183B
UserAddressDto.java 156B
RolePermission.java 155B
FileVO.java 121B
bg.jpg 276KB
888f2d39d0724816a738a716d56ad58a_wx.jpg 62KB
d5b69006a8d84e3e874eda20e944d76d_wx.jpg 62KB
d7f23b7ce4a947358ed527182d736cf8_wx.jpg 62KB
eb892c5813874ce7a5b1762fab608fef_coffee1.jpg 39KB
c536f6f2f0e94983951240d73d740601_6.jpg 30KB
a73d05129bc247dc98951c7f4cfbbaf1_2.jpg 25KB
b344314319f047cf9192ce64ca454674_4.jpg 22KB
eb7942935c294ca1bc2a07d24b554d36_7.jpg 13KB
index.js 2KB
request.js 2KB
permission.js 794B
vue.config.js 699B
main.js 509B
index.js 311B
babel.config.js 73B
config.js 52B
package-lock.json 455KB
package.json 706B
LICENSE 1KB
README.md 2KB
vip.md 604B
sea.mp4 20.11MB
9c92b29703654a578136868baca4d767_java.png 545KB
logo.png 7KB
application.properties 3KB
application-prod.properties 293B
springboot-vue.sql 16KB
Book.vue 8KB
User.vue 8KB
Category.vue 7KB
Im.vue 7KB
News.vue 7KB
Role.vue 6KB
Order.vue 6KB
Permission.vue 6KB
Login.vue 5KB
Message.vue 4KB
Person.vue 3KB
Register.vue 2KB
ValidCode.vue 2KB
共 111 条
- 1
- 2
维柒柒
- 粉丝: 33
- 资源: 16
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- working-shell脚本入门——流程控制
- ThinkCMF-mysql安装
- BigData-Notes-sqoop的安装与配置
- C语言-leetcode题解之28-implement-strstr.c
- C语言-leetcode题解之27-remove-element.c
- C语言-leetcode题解之26-remove-duplicates-from-sorted-array.c
- C语言-leetcode题解之24-swap-nodes-in-pairs.c
- C语言-leetcode题解之22-generate-parentheses.c
- C语言-leetcode题解之21-merge-two-sorted-lists.c
- java-leetcode题解之Online Stock Span.java
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1