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

 

 

发布了15 篇原创文章 · 获赞 0 · 访问量 162

猜你喜欢

转载自blog.csdn.net/u012474395/article/details/98490127