更新时间:2023-11-24 18:35:46
封面
版权信息
作者简介
内容简介
自序
第1章 前后端分离开发模式介绍
1.1 传统的MVC开发模式
1.2 传统的MVC开发模式的痛点
1.3 什么是前后端分离
1.4 前后端分离的优点和注意事项
第2章 Spring Boot+Vue 3前后端分离实战商城项目的需求分析与功能设计
2.1 通关Spring Boot+Vue 3前后端分离项目开发,升职加薪快人一步
2.2 选择开发商城系统的原因
2.3 认识新蜂商城系统
2.4 新蜂商城功能详解
第3章 后端技术栈选择之Spring Boot
3.1 认识Spring Boot
3.2 选择Spring Boot
第4章 后端代码运行环境及开发工具安装
4.1 JDK的安装和配置
4.2 Maven的安装和配置
4.3 开发工具IDEA的安装和配置
第5章 Spring Boot项目创建及快速上手
5.1 Spring Boot项目创建
5.2 Spring Boot项目的目录结构介绍
5.3 启动Spring Boot项目
5.4 开发第一个Spring Boot项目
第6章 Spring Boot实战之Web功能开发
6.1 Spring MVC自动配置内容
6.2 WebMvcAutoConfiguration源码分析
6.3 自动配置视图解析器
6.4 自动注册Converter、Formatter
6.5 消息转换器HttpMessageConverter
6.6 Spring Boot对静态资源的映射规则
6.7 welcomePage配置和favicon图标
第7章 Spring Boot实战之操作MySQL数据库
7.1 Spring Boot连接MySQL实战
7.2 使用JdbcTemplate进行数据库的增、删、改、查
7.3 Spring Boot整合MyBatis框架
7.4 Spring Boot整合MyBatis进行数据库的增、删、改、查
第8章 Spring Boot实战之整合Swagger接口管理工具
8.1 认识Swagger
8.2 Swagger的功能列表
8.3 Spring Boot整合Swagger
8.4 接口测试
第9章 商城后端API项目启动和运行注意事项
9.1 下载后端API项目的源码
9.2 目录结构讲解
9.3 Lombok工具
9.4 启动后端API项目
9.5 接口参数处理及统一结果响应
第10章 后端API实战之用户模块接口开发及功能讲解
10.1 用户登录功能及表结构设计
10.2 登录接口实现
10.3 用户身份验证代码实现
10.4 用户模块接口完善
10.5 用户模块接口测试
第11章 后端API实战之首页接口开发及功能讲解
11.1 商城首页设计
11.2 商城首页数据表结构设计和接口设计
11.3 商城首页接口编码实现
11.4 首页接口测试
第12章 后端API实战之分类接口开发及功能讲解
12.1 商品分类介绍
12.2 分类列表接口实现
12.3 分类列表接口测试
第13章 后端API实战之商品模块接口开发及功能讲解
13.1 商品搜索功能分析及数据格式定义
13.2 商品搜索接口实现
13.3 商品详情接口实现
13.4 商品模块接口测试
第14章 后端API实战之购物车模块接口开发及功能讲解
14.1 购物车模块简介
14.2 购物车表结构设计及数据层编码
14.3 将商品加入购物车接口的实现
14.4 购物车列表接口的实现
14.5 编辑购物项接口的实现
14.6 接口测试
第15章 后端API实战之订单模块接口开发及功能讲解
15.1 订单确认页面接口的开发
15.2 订单模块的表结构设计
15.3 订单生成的流程及编码
15.4 订单支付模拟接口的实现
15.5 订单详情接口的实现
15.6 订单列表接口的实现
15.7 订单处理流程及订单状态介绍
第16章 Vue 3项目搭建及Vite原理浅析
16.1 前端发展史
16.2 认识Vue.js
16.3 前端编辑器VSCode
16.4 Vue.js开发方式
16.5 Vite原理浅析
第17章 Vue.js数据绑定
17.1 Vue.js指令
17.2 Vue.js双向绑定
17.3 条件指令
17.4 v-for循环指令
17.5 class与style绑定
第18章 Vue 3新特性
18.1 新特性之setup函数