Spring Boot实用入门与案例实践 曹宇,鲁明旭,孙凯 编
大中专理科科技综合 新华书店全新正版书籍
¥
42.91
7.3折
¥
59
全新
库存14件
作者作者
出版社清华大学出版社
出版时间2024-06
版次1
装帧其他
货号1203312627
上书时间2024-08-23
商品详情
- 品相描述:全新
-
新华文轩网络书店 全新正版书籍
- 商品描述
-
本书全面讲解Spring Boot项目开发的核心知识和重要技术,注重实战性,配套教学课件、教学大纲、教案、教学进度表 、期末考核及评分标准、案例素材、软件安装包、源代码、视频讲解,方便读者学习。
图书标准信息
-
作者
作者
-
出版社
清华大学出版社
-
出版时间
2024-06
-
版次
1
-
ISBN
9787302660835
-
定价
59.00元
-
装帧
其他
-
开本
16开
-
页数
252页
-
字数
374千字
- 【内容简介】
-
本书通过通俗易懂的语言,配以示例代码和案例项目,详细介绍了Spring Boot项目开发的核心知识和重要技术。同时,采用学练结合和循序渐进的学习方式,引导读者逐步提升Spring Boot项目实践开发能力。全书共8章。第1~2章为Spring Boot项目开发基础,包括Spring Boot环境搭建与项目入门和Spring Boot相关配置;第3~7章为Spring Boot项目与各框架或技术的整合应用,包括整合持久层框架MyBatis、整合非关系数据库Redis、整合视图模板引擎Thymeleaf、整合Spring Boot缓存管理,以及整合安全管理框架Spring Security。第8章为Spring Boot项目实践,通过结合已学的框架和技术,完整地实施了“甜点信息管理”项目。全书提供了大量应用示例,并为每章附上了巩固练习。本书适合高等院校计算机、软件工程及相关专业的高年级学生作为实践教材使用,同时也适合具备Java基础、有意学习Spring Boot项目开发的人员参考。由于本书提供了详尽的示例和巩固练习环节,因此也可作为培训机构的教学用书。
- 【目录】
-
第1章 Spring Boot环境搭建与项目入门
1.1 Spring Boot概述与开发环境搭建
1.1.1 Spring Boot概述
1.1.2 开发环境搭建
1.2 Spring Boot项目入门
1.2.1 使用Maven创建Spring Boot项目
1.2.2 使用Spring Initializr创建Spring Boot项目
1.2.3 利用Maven中心库网站获取依赖坐标
1.2.4 Spring Boot项目的单元测试
1.2.5 热部署开发环境
1.3 巩固练习
1.3.1 搭建Spring Boot项目开发的基础环境
1.3.2 创建一个热部署的Spring Boot项目
第2章 Spring Boot相关配置
2.1 全局配置文件
2.1.1 生成默认的全局配置文件
2.1.2 全局配置文件中设置参数
2.2 自定义配置文件
2.3 多环境配置文件
2.3.1 多环境配置文件编写与激活
2.3.2 用@Profile注解实现多环境配置
2.4 拓展知识
2.5 巩固练习
2.5.1 创建项目、环境配置
2.5.2 项目中创建实体类、控制器类
第3章 整合持久层框架MyBatis
3.1 Spring Boot整合MyBatis
3.1.1 构建项目时引入MyBatis相关依赖
3.1.2 设置数据库连接参数
3.1.3 创建对应实体类
3.1.4 创建MyBatis的Mapper接口类
3.1.5 编写单元测试类
3.1.6 测试MyBatis集成
3.1.7 主键增量值和开启驼峰功能
3.2 MyBatis复杂关系映射开发
3.2.1 项目环境搭建
3.2.2 MyBatis复杂关系映射简介
3.2.3 数据表间“多对一”关系映射实践
3.2.4 数据表间“一对多”关系映射实践
3.2.5 数据表间“多对多”关系映射实践
3.3 MyBatis模糊查询
3.4 MyBatis查询分页
3.5 MyBatis动态SQL查询
3.5.1 if标签
3.5.2 foreach标签
3.5.3 set标签
3.5.4 where标签
3.5.5 choose标签
3.6 巩固练习
3.6.1 Spring Boot整合MyBatis项目环境搭建
3.6.2 用MyBatis实现对甜点数据的操作
第4童整合非关系数据库Redis
4.1 Redis简介
4.2 Redis使用
4.2.1 Redis下载安装
4.2.2 启动Redis服务
4.2.3 Redis数据存取
4.3 Spring Boot整合Redis
4.3.1 构建项目时引入Redis相关依赖
4.3.2 配置连接Redis数据库参数
4.3.3 创建实体类
4.3.4 创建控制器类
4.3.5 测试控制器类方法
4.4 巩固练习
4.4.1 Spring Boot整合Redis项目环境搭建
4.4.2 Redis库中实现部门数据的增、删、改、查操作
第5章 整合视图模板引擎Thymeleaf
5.1 Thymeleaf简介
5.2 Spring Boot整合Thymeleaf
5.2.1 构建项目时引入Thymeleaf依赖
5.2.2 配置Thymeleaf参数
5.2.3 创建Thymeleaf模板页
5.2.4 创建控制器类
5.3 Thymeleaf常用语法
5.3.1 引入Thymeleaf模板及资源
5.3.2 Thymeleaf表达式
5.3.3 内置对象和内置方法
5.3.4 Thymeleaf的运算符
5.4 Thymeleaf的属性语法
5.4.1 th:block
5.4.2 th:text、th:utext
5.4.3 th:value
5.4.4 th:object、th:field
5.4.5 th:src、th:href、th:action
5.4.6 th:remove
5.4.7 th:onclick
5.4.8 th:fragment、th:insert、th:replace、th:include
5.4.9 th:switch、th:case
5.4.10 th:each
5.5 巩固练习
5.5.1 Spring Boot整合Thymeleaf项目环境搭建
5.5.2 设计Thymeleaf模板页
5.5.3 设计服务类
5.5.4 设计控制器类
第6章 整合Spring Boot缓存管理
6.1 Spring缓存管理简介
6.1.1 Spring缓存管理基本原理
6.1.2 Spring缓存管理主要注解
6.2 Spring Boot默认缓存管理
6.2.1 Spring Boot项目环境搭建
6.2.2 无缓冲增删改查方法实现
6.2.3 设置Spring Boot缓存管理
6.3 Spring Boot整合Redis缓存功能
6.3.1 Redis环境配置
6.3.2 基于注解实现Redis缓存管理
6.3.3 基于API的Redis缓存管理
6.4 巩固练习
6.4.1 创建数据库环境
6.4.2 项目实现缓存处理
第7章 整合安全管理框架SpringSecurity
7.1 Spring Boot整合SpringSecurity入门
7.1.1 构建项目时引入SpringSecurity相关依赖
7.1.2 开启WebSecurity并自定义内存用户
7.1.3 内存用户认证
7.2 自定义登录页
7.3 设置静态资源访问放行
7.4 角色授权与资源访问
7.4.1 创建资源访问页
7.4.2 编写控制器类处理资源请求映射
7.4.3 配置用户角色和资源权限
7.4.4 测试角色授权访问
7.5 自定义退出系统
7.5.1 页面添加退出按钮
7.5.2 控制器处理退出请求
7.5.3 配置开启自定义退出功能
7.5.4 测试自定义退出系统
7.6 基于数据库的认证和授权
7.6.1 pom.xml中添加数据库支持
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价