SpringBoot+VUE开发实践

SpringBoot+VUE开发实践

 

目录

1      SpringBoot框架开发... 3

1.1       SpringBoot 基础.... 3

1.1.1     Spring框架介绍.... 3

1.1.2     SpringBoot框架介绍.... 4

1.2       SpringBoot开发规范.... 6

1.2.1         开发规范的作用.... 6

1.2.2         代码仓库规范.... 6

1.2.3         工程结构规范.... 8

1.2.4         编码规范.... 9

1.2.5         测试规范.... 13

1.3       SpringBoot注解.... 14

1.3.1     SpringBoot/Spring常用注解.... 14

1.3.2     JPA注解.... 18

1.3.3     SpringMVC注解.... 19

1.3.4        全局异常处理注解.... 19

1.3.5     SpringCloud注解.... 19

1.4       第一个工程.... 20

1.4.1     step1:创建springboot项目HelloWorld.. 20

1.4.2     Step2:理解工程结构.... 23

1.4.3     Step3:配置工程.... 25

1.4.4     Step4:开发测试控制层.... 25

1.4.5     Step5:运行工程.... 26

1.4.6         总结.... 27

1.5       整合Mybatis. 27

1.5.1         配置工程.... 27

1.5.2         创建数据库.... 28

1.5.3         代码生成.... 29

1.5.4         案例开发.... 34

1.6       整合Redis. 44

1.6.1     Redis简介.... 44

1.6.2         配置工程.... 44

1.6.3         案例开发.... 47

1.7       整合RabbitMQ... 49

1.7.1     RabbitMQ简介.... 49

1.7.2         配置工程.... 50

1.7.3         案例开发.... 53

1.8       整合MongoDB.. 56

1.8.1     MongoDB简介.... 56

1.8.2         配置工程.... 56

1.8.3         案例开发.... 57

1.9       整合Oauth2.0.. 64

1.9.1     Oauth2.0介绍.... 64

1.9.2     Oauth2.0授权模式.... 65

1.9.3     SpringBoot整合Oauth2.0 和Spring Security. 74

1.10     异常处理.... 88

1.11     日志处理.... 93

1.12     缓存处理.... 94

1.12.1       缓存配置.... 94

1.12.2       注解说明.... 95

1.12.3       缓存使用.... 96

1.13     前端用户权限.... 99

1.14     单元测试.... 101

1.14.1       配置.... 101

1.14.2       编写测试代码.... 102

1.14.3       执行单元测试.... 103

1.14.4       打包测试.... 104

1.15     打包部署.... 105

1.15.1       Docker化部署.... 105

1.15.2       Web容器部署.... 108

2      前端开发框架VUE开发... 109

2.1       VUE简介.... 109

2.2       安装及快速入门.... 110

2.3       VUE项目目录说明.... 113

2.4       VUE生命周期.... 114

2.5       第一个工程.... 116

3      SpringBoot+VUE案例开发... 119

3.1       后端开发.... 120

3.1.1         创建工程.... 121

3.1.2         工程配置.... 122

3.1.3         代码开发.... 131

3.2       前端开发.... 133

4      源代码下载... 134

 

文档内容可以查看我的博客:

https://zone-7.github.io/categories/springboot-vue%E5%89%8D%E5%90%8E%E7%AB%AF%E5%BC%80%E5%8F%91/

对应的开发示例下载:

https://github.com/zone-7/helloworld

https://github.com/zone-7/helloworld_web

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Zone 7

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值