𝔖 Scriptorium
✦   LIBER   ✦

📁

Spring Boot开发实战-微课视频版

✍ Scribed by 吴胜


Publisher
清华大学出版社
Year
2019
Tongue
Chinese
Leaves
306
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


本书先逐步介绍Spring Boot开发的基础知识;包括Spring Boot的简介、开发起步、相关注解介绍和Web应用开发、数据库访问、数据库访问、Web服务开发、数据处理、文件应用、WebFlux开发以及示例代码。然后结合一个简单案例演示了Spring Boot开发的全过程。本书内容由浅入深,结合示例介绍各个知识点,按照开发步骤的方式组织内容;可以帮助读者更好地理解、掌握Spring Boot开发技术。 本书内容通俗易懂,适合Spring Boot开发的初学者(特别是在校学生)、Web应用开发者和企业级应用开发爱好者等读者;可以作为大学课程的教学用教材、自学的入门读物、开发过程的参考书。

✦ Table of Contents


封面
扉页
内容简介
版权页
前言
目录
第1章 Spring Boot 简介
1.1 Spring Boot 的发展背景
1.2 Spring Boot 的特征
1.3 Spring Boot 的工作机制
习题1
第2章 Spring Boot 开发起步
2.1 配置开发环境
2.2 创建项目
2.3 实现Hello World 的Web 应用
2.4 以Hello World 应用为例说明项目属性配置
2.5 Spring Boot 开发的一般步骤
习题2
第3章 Spring Boot 的相关注解
3.1 Java 注解
3.2 Spring 注解及注解注入
3.3 Spring Boot 的注解
习题3
第4章 Spring Boot 的Web 应用开发
4.1 实现静态Web 页面
4.2 实现基于Thymeleaf 的Web 应用
4.3 Thymeleaf 的语法与使用
4.4 实现基于Freemarker 的Web 应用
4.5 Spring Boot 对Ajax 的应用
4.6 Spring Boot 实现RESTful 风格Web 应用
4.7 带Bootstrap 和j Query 的Web 应用
4.8 使用Servlet、过滤器、监听器和拦截器
习题4
第5章 Spring Boot 的数据库访问
5.1 使用JDBC 访问H2 数据库
5.2 使用Spring Data JPA 访问H2 数据库
5.3 使用Spring Data JPA 和RESTful 访问H2 数据库
5.4 使用Spring Data JPA 访问My SQL 数据库
5.5 访问Mongo DB 数据库
5.6 访问Neo4j 数据库
5.7 访问数据库完整示例
习题5
第6章 Spring Boot 的Web 服务开发
6.1 基于Jersey 实现RESTful 风格Web 服务
6.2 使用RESTful 风格Web 服务
6.3 使用带Angular JS 的RESTful 风格Web 服务
6.4 基于Actuator 实现RESTful 风格Web 服务
6.5 实现跨域资源共享的RESTful 风格Web 服务
6.6 实现超媒体驱动的RESTful 风格Web 服务
6.7 整合CXF 的Web 服务开发
习题6
第7章 Spring Boot 的数据处理
7.1 声明式事务
7.2 数据缓存
7.3 使用Druid
7.4 使用表单验证
7.5 整合My Batis 访问数据库
7.6 整合Spring Batch 和Quartz
习题7
第8章 Spring Boot 的文件应用
8.1 文件上传
8.2 文件下载
8.3 图片文件上传和显示
8.4 访问HDFS
8.5 用Elasticsearch 实现全文搜索
8.6 实现邮件发送
8.7 用REST Docs 创建API 文档
习题8
第9章 Spring Boot 的Web Flux 开发
9.1 Web Flux 及其编程模型
9.2 Web Flux 入门应用
9.3 实现基于Web Flux 的RESTful 服务
9.4 基于Web Flux 访问Mongo DB 数据库
9.5 基于Web Flux 使用Thymeleaf 和Mongo DB
9.6 基于Web Flux 访问Redis 数据库
9.7 基于Web Flux 使用Web Socket
习题9
第10章 Spring Boot 开发案例
10.1 案例分析
10.2 案例实现
习题10
正文结束
参考文献


📜 SIMILAR VOLUMES


微信小程序开发实战:微课视频版
✍ 周文洁 📂 Library 📅 2020 🏛 清华大学出版社 🌐 Chinese

<p>《微信小程序开发实战:微课视频版 (1600分钟视频 21个完整项目案例)》共包含20章,每章均以项目为驱动,将微信小程序的基础知识点分解实现。全书案例由浅入深,从基础篇的创建第一个微信小程序开始,到应用篇的各类API的实现,包括天气查询、口述校史、电子书橱、医疗急救卡、会议邀请函、指南针和手绘时钟等项目; 本书在游戏篇还包含了拼图、推箱子和贪吃蛇游戏; 在提高篇引入了小程序云开发的概念,例如带有云数据库的高校新闻网、带有云存储的电子书橱; 最后在综合篇给出图片分享社区案例,介绍了第三方Vant Weapp组件库,并结合云开发技术实现了生日管家小程序。</p>

微信小程序开发从入门到实战-微课视频版
✍ 陈云贵; 高旭 📂 Library 📅 2020 🏛 清华大学出版社 🌐 Chinese

<p>本书以微信小程序开发入门到实战为定位,内容共12章: 第1章带领读者认识微信小程序; 第2章整体性地讨论小程序的框架问题; 第3章介绍常见的组件; 第4章介绍视图层的样式布局; 第5章介绍逻辑层JavaScript; 第6章介绍小程序数据库操作; 第7章介绍常见的网络接口; 第8章介绍常见的媒体和设备接口; 第9章介绍常见的交互和开放接口; 第10章介绍微信小程序*新技术——云开发; 第11、12章是两个综合性项目。</p> <p>考虑到大部分高校开设过“Java程序设计”课程,本书中的高级接口均采用Java作为后端开发语言,案例中的后端代码附有注释,没有Java基础的读者可以根据注释

深入浅出计算机网络(微课视频版)
✍ 高军 📂 Library 📅 2022 🏛 清华大学出版社 🌐 Chinese

<p>本书深入浅出地讲解计算机网络知识。全书共分为7章:第1章为概述,从整体上介绍计算机网络及其发展历史;第2~6章以计算机网络的五层体系结构为基础,分别介绍物理层、数据链路层、网络层、运输层和应用层的概念、工作原理、相关协议等;第7章讲述网络安全基础知识。本书的特点是注重分析各种技术背后的原理和方法,注重内容的正确性、准确性和新颖性。</p> <p>为方便读者学习和理解,全书配套录制了微课视频。该视频具有动画演示生动形象、语言通俗精练、配套文案精美三大特色。本书还为读者提供PPT课件、学习大纲、习题、知识点思维导图等资源。</p> <p>本书适合作为高等院校电子信息工程、通信工程、物联网

深入浅出计算机网络(微课视频版)
✍ 高军 📂 Library 📅 2022 🏛 清华大学出版社 🌐 Chinese

<p>本书深入浅出地讲解计算机网络知识。全书共分为7章:第1章为概述,从整体上介绍计算机网络及其发展历史;第2~6章以计算机网络的五层体系结构为基础,分别介绍物理层、数据链路层、网络层、运输层和应用层的概念、工作原理、相关协议等;第7章讲述网络安全基础知识。本书的特点是注重分析各种技术背后的原理和方法,注重内容的正确性、准确性和新颖性。</p> <p>为方便读者学习和理解,全书配套录制了微课视频。该视频具有动画演示生动形象、语言通俗精练、配套文案精美三大特色。本书还为读者提供PPT课件、学习大纲、习题、知识点思维导图等资源。</p> <p>本书适合作为高等院校电子信息工程、通信工程、物联网