<p>编辑推荐</p> <p>《从企业级开发到云原生微服务:Spring Boot实战》以Spring 5.2和Spring Boot 2.2为基础,内容由浅入深,适合各个级别的读者学习。</p> <p>无论是简单的技术点,还是复杂的技术点,都配有实战案例,系统地讲解在日常企业级开发和微服务开发中面临的大部分的问题。</p> <p>内容提要</p> <p>《从企业级开发到云原生微服务:Spring Boot实战》以Spring 5.2和Spring Boot 2.2为基础,系统地讲解了在日常企业级开发和微服务开发中面临的大部分的问题,如函数式编程、Spring MVC、Spring D
Spring 5企业级开发实战
✍ Scribed by 周冠亚; 黄文毅
- Publisher
- 清华大学出版社
- Year
- 2019
- Tongue
- Chinese
- Leaves
- 543
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
Spring框架是为了降低解决企业系统开发的复杂度而产生的,掌握并学会使用Spring框架进行项目开发,是Java开发人员必备技能之一,本书从企业应用开发的角度出发,深入浅出地讲解了Spring 5的新特性和Spring集成开发技术。全书共19章,第1章~第3章主要讲解如何搭建Spring开发环境以及Spring IoC和AOP容器的原理及代码分析。第4章和第5章概述Spring 5和Java 8的新特性。第6章和第7章讲解Spring 5新特性—— WebFlux响应式编程、开发和调试。第8章和第9章主要讲解Spring 5集成Kotlin语言以及更多Spring 5新特性的细节。第10章~第19章主要介绍Spring集成其他热门技术,例如,Log4j2日志框架、Spring MVC、MyBatis、Redis缓存、 ZooKeeper、Kafka消息中间件、Mycat分库分表中间件、Sharding-JDBC和Dubbo服务治理框架等。附录部分介绍本书涉及的以及在面试中常见的设计模式。
本书适用于所有Java编程语言开发人员、分布式系统开发爱好者以及计算机专业的学生等。
✦ Table of Contents
封面
扉页
内容简介
版权页
推荐语
前言
目录
第一篇 Spring基础篇
第1章 环境搭建
第2章 Spring IoC容器原理
第3章 Spring AOP揭秘
第二篇 Spring 5新特性篇
第4章 Spring 5新特性概述
第5章 Java 8新特性概述
第6章 Spring WebFlux响应式编程
第7章 WebClient响应式客户端
第8章 Spring 5结合Kotlin编程
第9章 Spring 5更多新特性
第三篇 Spring系统集成篇
第10章 Spring集成Log4j2
第11章 Spring集成Spring MVC
第12章 Spring集成MyBatis
第13章 Spring事务管理
第14章 Spring集成Redis
第15章 Spring集成ZooKeeper
第16章 Spring集成Kafka
第17章 Spring集成Mycat
第18章 Spring集成Sharding-JDBC
第19章 Spring集成Dubbo
正文结束
附录A 设计模式
A.1 工厂模式
A.2 抽象工厂模式
A.3 单例模式
A.4 建造者模式
A.5 原型模式
A.6 适配器模式
A.7 桥接模式
A.8 标准模式
A.9 组合模式
A.10 装饰器模式
A.11 外观模式
A.12 享元模式
A.13 代理模式
A.14 责任链模式
A.15 命令模式
A.16 解释器模式
A.17 迭代器模式
A.18 中介者模式
A.19 备忘录模式
A.20 观察者模式
A.21 状态 模 式
A.22 空对象模式
A.23 策略模式
A.24 模板模式
A.25 拦截过滤器模式
参考文献
📜 SIMILAR VOLUMES
<p>Spring 4.0是Spring在积蓄4年后,隆重推出的一个重大升级版本,进一步加强了Spring作为Java领域第一开源平台的翘楚地位。Spring 4.0引入了众多Java开发者翘首以盼的基于Groovy Bean的配置、HTML 5/WebSocket支持等新功能,全面支持Java 8.0,最低要求是Java 6.0。这些新功能实用性强、易用性高,可大幅降低Java应用,特别是Java Web应用开发的难度,同时有效提升应用开发的优雅性。本书是在《精通Spring 3.x——企业应用开发详解》的基础上,历时一年的重大调整改版而成的,延续了上一版本“追求深度,注重原理,不停留在技术
<p>Spring 4.0是Spring在积蓄4年后,隆重推出的一个重大升级版本,进一步加强了Spring作为Java领域第一开源平台的翘楚地位。Spring 4.0引入了众多Java开发者翘首以盼的基于Groovy Bean的配置、HTML 5/WebSocket支持等新功能,全面支持Java 8.0,最低要求是Java 6.0。这些新功能实用性强、易用性高,可大幅降低Java应用,特别是Java Web应用开发的难度,同时有效提升应用开发的优雅性。本书是在《精通Spring 3.x——企业应用开发详解》的基础上,历时一年的重大调整改版而成的,延续了上一版本“追求深度,注重原理,不停留在技术
本书包含基于百度的天气预报查询程序、基于Web的图片共享程序、基于微信的成绩查询程序、基于WCF的试题练习程序等四个综合性项目。通过这些项目讲解了数据序列化、Web自定义协议交互、Web Service、WCF、微信开发等技术。所有项目的服务器程序大都采用三层架构设计思想,客户端采用WPF窗体程序。 本书编写详细,实践性强,每个项目都分解成若干部分,每部分都采用案例展示、技术要点、服务器程序设计、客户端程序设计、拓展训练的结构作为学习路径。 本书是省级精品资源在线开放课程的配套教材,课程网站提供大量的教学资源,还开通了微信公众号开展微课教学。配套电子教案、程序源代码、教学视频、练习题答案等相关
<p>《微信公众平台企业应用开发实战》全面介绍了微信公众平台已开放API的功能、使用方法及应用场景,详细解读了微信公众平台应用开发所需的各种技术、方法和技巧,深入讲解了微信公众平台开源开发框架Senparc.Weixin.MP。书中还精选了几个具有代表性的商用开发实际案例,以C#开发语言为例,系统讲解了微信公众平台企业应用开发的系统架构及完整的开发过程。</p> <p>全书共8章,可分为四个部分:第一部分(第1章)介绍了微信公众平台的基础知识,为读者学习后续章节打下基础;第二部分(第2、3章)介绍了进行微信公众平台开发所需的准备工作及将应用接入微信公众平台的方法;第三部分(第4、5章)详细介