更新时间:2022-12-01 18:59:40
封面
版权信息
版权
内容提要
前言
服务与支持
第1章 Spring Boot
1.1 Spring框架的优势
1.2 Spring基本概念
1.3 Spring核心模块
1.4 企业级应用程序开发的痛点
1.5 Spring Boot的优势
1.6 Spring Boot核心组件
1.7 Spring Boot程序创建方法
1.8 小结
第2章 Spring MVC
2.1 典型的Java Web应用程序架构
2.2 创建一个Spring MVC程序
2.3 Spring MVC运行过程
2.4 小结
第3章 Spring Boot程序
3.1 创建一个“Hello World”程序
3.2 创建一个可执行的JAR包
3.3 Spring Boot运行入口类
3.4 Spring Boot注解简介
3.5 小结
第4章 JPA和MyBatis
4.1 JPA简介
4.2 Spring Data JPA简介
4.3 Spring Data JPA集成实例
4.4 MyBatis实例
4.5 小结
第5章 Bootstrap
5.1 Bootstrap简介
5.2 Bootstrap的组成、安装和使用
5.3 Bootstrap网格
5.4 Bootstrap实例
5.5 小结
第6章 Thymeleaf
6.1 Thymeleaf标准表达式
6.2 使用Thymeleaf处理用户输入
6.3 Thymeleaf中的迭代器与条件判断
6.4 Thymeleaf模板片段
6.5 Thymeleaf实用方法
6.6 Thymeleaf实例
6.7 小结
第7章 Spring Security
7.1 Spring Security概述
7.2 HTTP基本身份验证
7.3 Spring Security实例
7.4 小结
第8章 Spring Boot测试框架集成
8.1 Spring测试框架简介
8.2 Spring Boot测试特性
8.3 使用Mockito来模拟对象
8.4 小结
第9章 在线书店管理系统需求
9.1 业务需求调研
9.2 功能需求分析
9.3 非功能需求分析
9.4 需求原型设计
9.5 技术选型
9.6 系统架构设计
9.7 前端页面设计
9.8 系统运行环境的搭建
9.9 小结
第10章 案例项目的创建
10.1 数据表设计
10.2 生成项目
10.3 pom.xml文件
10.4 配置文件
10.5 小结
第11章 用户管理模块设计及实现
11.1 用户管理需求
11.2 接口需求分析
11.3 后端设计及编码
11.4 前端设计及编码
11.5 小结
第12章 角色权限设计及实现
12.1 分析角色需求、权限需求与接口需求
12.2 后端设计及编码
12.3 前端设计及编码
12.4 小结
第13章 图书管理模块设计及编码实现
13.1 图书管理需求
13.2 接口需求分析
13.3 后端设计及编码
13.4 前端设计及编码
13.5 小结
第14章 订单管理模块设计及编码实现
14.1 订单管理需求
14.2 接口需求分析
14.3 后端设计及编码
14.4 前端设计及编码
14.5 程序打包构建
14.6 小结
第15章 RESTful API的设计与实现
15.1 RESTful API简介
15.2 Swagger简介
15.3 RESTful API实现