漫游鲸二手书店
淘二手好书+回收闲置图书
一步一步学Spring Boot:微服务项目实战(第2版)
一步一步学Spring Boot:微服务项目实战(第2版)
作者:黄文毅 | 清华大学出版社
ISBN:9787302542483
原价: ¥69.00
销售价:¥3.90元
参与书籍回收后,可享更低价格
分类 计算机/网络
作者 作者:黄文毅
出版社 清华大学出版社
图书简介

本书深入浅出地介绍了Spring Boot 2.x在Web应用开发中的各种技术。全书共21章,第1章由零开始,引导读者快速搭建Spring Boot开发环境,为之后Spring Boot的探险之旅奠定基础。第2章、第3章、第10章和第13章介绍了Spring Boot的数据访问应用,包括Spring Boot集成Druid、Spring Data JPA和MyBatis以及快速访问MySQL和MongoDB数据库。第4~6章,介绍了Spring Boot集成Thymeleaf模板引擎、事务及拦截器和监听器的应用。第7~9章介绍Spring Boot使用Redis缓存和Quartz定时器、集成Log4J日志框架和发送Email邮件。第11~12章介绍Spring Boot集成ActiveMQ、异步调用和全局异常使用。第14~15章介绍Spring Boot应用监控和应用安全Security。第16~17章介绍Spring Boot微服务在Zookeeper中的注册、Dubbo的使用、多环境配置和使用以及在Tomcat中的部署应用。第18~20章主要探索Spring Boot的容器化、单元测试以及背后的原理和执行流程。第21章以秒杀系统为例,介绍Spring Boot在项目开发中的应用。 本书既介绍了Spring Boot背后的原理和执行流程,又突出了Spring Boot与各种热点技术的整合应用,适用于所有Java编程语言开发人员、Spring Boot开发爱好者以及计算机专业的学生等,也很适合作为培训机构与大专院校的教学用书。 黄文毅  CSDN博客专家,高级软件工程师。先后就职于厦门星耀蓝图、上海美团等科技公司,目前就职于厦门美图科技有限公司,从事Java开发工作。具有丰富的软件开发经验,熟悉Java、高并发、大数据及相关软件架构。出版《公布式微服务架构:原理与实践》《Spring 5企业级开发实战》(与人合著)《Spring MVC MyBatis快速开发与项目实战》等多部技术图书。 目    录第1章  第一个Spring Boot项目 11.1  Spring Boot开发环境准备 11.1.1  安装JDK 11.1.2  安装Intellij IDEA 31.1.3  安装Apache Maven 31.2  一分钟快速搭建Spring Boot项目 51.2.1  使用Spring Initializr新建项目 51.2.2  测试 71.2.3  Spring Boot三种启动方式 81.3  Spring Boot文件目录介绍 91.3.1  工程目录 91.3.2  入口类 101.3.3  测试类 111.3.4  pom文件 121.4  Spring Boot 2.x新特性 141.4.1  配置变更 141.4.2  第三方类库升级 141.4.3  HTTP/2支持 141.4.4  响应式Spring编程支持 141.4.5  其他新特性 151.5  Maven Helper插件的安装和使用 151.5.1  Maven Helper插件安装 151.5.2  Maven Helper插件使用 161.6  思考题 16第2章  集成MySQL数据库 182.1  MySQL介绍与安装 182.1.1  MySQL概述 182.1.2  MySQL安装 182.2  集成MySQL数据库 192.2.1  引入依赖 202.2.2  添加数据库配置 202.2.3  设计表和实体 202.3  集成测试 222.3.1  测试用例开发 222.3.2  测试 232.3.3  Navicat for MySQL客户端安装与使用 232.3.4  Intellij IDEA连接MySQL 242.4  集成Druid 252.4.1  Druid概述 252.4.2  引入依赖 262.4.3  Druid配置 262.4.4  开启监控功能 272.4.5  测试 292.5  HikariCP连接池 292.5.1  HikariCP概述 292.5.2  HikariCP的使用 30第3章  集成Spring Data JPA 323.1  Spring Data JPA介绍 323.1.1  Spring Data JPA介绍 323.1.2  核心接口Repository 333.1.3  接口继承关系图 343.2  集成Spring Data JPA 343.2.1  引入依赖 343.2.2  继承JpaRepository 353.2.3  服务层类实现 373.2.4  增删改查分页简单实现 393.2.5  自定义查询方法 403.3  集成测试 423.3.1  测试用例开发 423.3.2  测试 433.4  思考题 43第4章  Thymeleaf模板引擎与集成测试 444.1  Thymeleaf模板引擎介绍 444.2  使用Thymeleaf模板引擎 454.2.1  引入依赖 454.2.2  控制层开发 464.2.3  Thymeleaf模板页面开发 474.3  集成测试 484.3.1  测试 484.3.2  REST Client工具介绍 494.3.3  使用REST Client测试 49第5章  Spring Boot事务支持 505.1  Spring事务介绍 505.1.1  Spring事务回顾 505.1.2  Spring声明式事务 515.1.3  Spring注解事务行为 515.2  Spring Boot事务使用 535.2.1  Spring Boot事务介绍 535.2.2  类级别事务 535.2.3  方法级别事务 545.2.4  测试 555.3  思考题 56第6章  使用过滤器和监听器 576.1  Spring Boot使用过滤器Filter 576.1.1  过滤器Filter介绍 576.1.2  过滤器Filter的使用 586.1.3  测试 606.2  Spring Boot使用监听器Listener 606.2.1  监听器Listener介绍 606.2.2  监听器Listener的使用 616.2.3  测试 62第7章  集成Redis缓存 637.1  Redis缓存介绍 637.1.1  Redis概述 637.1.2  Redis服务器安装 637.1.3  Redis缓存测试 657.2  Spring Boot集成Redis缓存 717.2.1  Spring Boot缓存支持 717.2.2  引入依赖 717.2.3  添加缓存配置 727.2.4  测试用例开发 727.2.5  测试 737.3  Redis缓存在Spring Boot中的使用 747.3.1  监听器Listener开发 747.3.2  项目启动缓存数据 767.3.3  更新缓存数据 767.3.4  测试 77第8

阅读更多

相关推荐
更多低价好书购买/书籍回收
扫码访问微信小程序
在线客服
了解更低购买价格、或有疑问需要帮助,可以找小鲸鱼噢~
咨询在线客服