图书介绍

Spring 5 开发大全2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Spring 5 开发大全
  • 柳伟卫著 著
  • 出版社:
  • ISBN:
  • 出版时间:2018
  • 标注页数:0页
  • 文件大小:119MB
  • 文件页数:613页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Spring 5 开发大全PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Spring 5概述1

1.1 Spring与Java EE2

1.2 Spring简史6

1.3 Spring 5的新特性8

实战1.4 快速开启第一个Spring应用12

1.5 Gradle与Maven的抉择17

第2章 Spring框架核心概念26

2.1 Spring框架总览27

2.2 IoC容器32

2.3 AOP编程93

2.4 资源处理107

2.5 Bean验证111

2.6 表达式语言SpRL113

2.7 数据缓冲器和编解码器129

2.8 空安全130

第3章 测试131

3.1 测试概述132

3.2 测试的类型和范围134

3.3 如何进行微服务的测试137

第4章 单元测试147

4.1 Mock对象148

4.2 测试工具类149

第5章 集成测试150

5.1 集成测试概述151

5.2 测试相关的注解153

5.3 Spring TestContext框架166

5.4 Spring MVC Test框架186

新功能5.5 WebTestClient201

第6章 事务管理205

6.1 事务管理概述206

6.2 通过事务实现资源同步210

6.3 声明式事务管理212

6.4 编程式事务管理225

6.5 事件中的事务226

第7章 DAO228

7.1 DAO概述229

7.2 DAO常用异常类229

7.3 DAO常用注解230

第8章 基于JDBC的数据访问231

8.1 Spring JDBC概述232

8.2 JDBC核心类234

8.3 控制数据库连接248

8.4 批处理251

8.5 SimpleJdbc类254

8.6 JDBC转为对象模型258

8.7 内嵌数据库271

8.8 初始化DataSource280

第9章 基于ORM的数据访问281

9.1 Spring ORM概述282

9.2 ORM集成注意事项283

9.3 集成Hibernate284

9.4 JPA290

第10章 XML与对象的转换296

10.1 XML解析概述297

10.2 XML的序列化与反序列化297

10.3 常用XML解析工具302

第11章 Spring Web MVC311

11.1 Spring Web MVC概述312

11.2 DispatcherServlet312

11.3 过滤器323

11.4 控制器325

11.5 URI处理335

11.6 异常处理337

11.7 异步请求340

11.8 CORS处理344

11.9 HTTP缓存348

11.10 MVC配置350

11.11 视图处理358

新功能11.12 HTTP/2362

实战11.13 基于Spring Web MVC的REST接口363

第12章 REST客户端369

12.1 RestTemplate370

新功能12.2 WebClient370

实战12.3 基于RestTemplate的天气预报服务371

第13章 WebSocket379

13.1 WebSocket概述380

13.2 WebSocket常用API381

13.3 SockJS388

13.4 STOMP392

实战13.5 基于STOMP的聊天室408

第14章 Spring WebFlux418

新功能14.1 响应式编程概述419

新功能14.2 Spring中的响应式编程422

新功能14.3 DispatcherHandler426

新功能14.4 控制器427

新功能14.5 常用函数429

新功能14.6 WebFlux相关配置434

新功能14.7 CORS处理439

第15章 响应式编程中的WebClient442

新功能 重点15.1 retrieve()方法443

新功能 重点15.2 exchange()方法444

新功能15.3 请求主体444

新功能15.4 生成器446

新功能15.5 过滤器447

新功能 实战15.6 基于WebClient的文件上传、下载447

第16章 响应式编程中的WebSocket451

16.1 WebSocket概述452

16.2 WebSocket常用API452

新功能16.3 WebSocketClient454

第17章 常用集成模式455

17.1 Spring集成模式概述456

17.2 使用RMI456

17.3 使用Hessian457

17.4 使用HTTP459

17.5 Web服务460

17.6 JMS463

17.7 REST服务465

第18章 EJB集成468

18.1 EJB集成概述469

18.2 EJB集成的实现469

第19章 JMS集成471

19.1 JMS集成概述472

19.2 Spring JMS473

19.3 发送消息475

19.4 接收消息477

19.5 JCA消息端点480

19.6 基于注解的监听器481

19.7 JMS命名空间484

难点19.8 基于JMS的消息发送、接收485

第20章 JMX集成498

20.1 JMX集成概述499

20.2 bean转为JMX499

20.3 bean的控制管理503

20.4 通知507

第21章 JCA CCI集成510

21.1 JCA CCI集成概述511

21.2 配置CCI511

21.3 使用CCI进行访问513

21.4 CCI访问对象建模516

21.5 CCI中的事务处理518

第22章 使用E-mail519

22.1 使用E-mail概述520

22.2 实现发送E-mail520

22.3 使用MimeMessageHelper522

实战22.4 实现E-mail服务器524

第23章 任务执行与调度529

23.1 任务执行与调度概述530

23.2 TaskExecutor530

23.3 TaskScheduler532

23.4 任务调度及异步执行533

23.5 使用Quartz Scheduler537

实战23.6 基于Quartz Scheduler的天气预报系统538

第24章 缓存543

24.1 缓存概述544

24.2 声明式缓存注解544

24.3 JCache注解548

24.4 基于XML的声明式缓存549

24.5 配置缓存存储550

实战24.6 基于缓存的天气预报系统551

第25章 Spring Boot555

25.1 从单块架构到微服务架构556

25.2 微服务设计原则559

25.3 Spring Boot概述562

实战25.4 开启第一个Spring Boot项目568

第26章 Spring Cloud577

新功能26.1 Spring Cloud概述578

新功能26.2 Spring Cloud入门配置579

新功能26.3 Spring Cloud的子项目介绍582

新功能 实战26.4 实现微服务的注册与发现585

附录592

附录A EJB规范摘要593

附录B Bean Validation内置约束595

附录C 提升Gradle的构建速度597

附录D 本书所采用的技术及相关版本598

参考文献599

热门推荐