前言
自Spring诞生以来,以Spring技术栈为核心的企业级应用开发方式深入人心,已经成为JavaEE开发的最佳实践。随着Spring5版本的发布,Spring自身也发生了巨大的变革。力求全面介绍Spring框架,涵盖了Spring核心、测试、数据访问、Web开发、响应式编程、系统集成及微服务等方面在内的共26章的内容,可以说是Spring技术的“百科全书”。同时,基于Spring5版本来编写,除了涉及Spring5版本的新特性外,还介绍了REST服务、响应式Web开发、微服务设计、SpringBoot、SpringCloud等方面的前瞻技术。而且除了讲解Spring的理论知识外,还在每个知识点上辅以大量的代码案例,使理论可以联系实际,具备更强的可操作性。
这份文档的六大特色:
全面介绍Spring框架,涵盖了Spring核心、测试、数据访问、系统集成、Web开发、响应式编程及微服务等方面在内的共26章的内容,可以说是Spring技术的“百科全书”。前瞻基于Spring5版本来编写,除了涉及Spring5版本的新特性外,还介绍了REST服务、响应式Web开发、微服务设计、SpringBoot及SpringCloud等方面的前瞻技术。实用除了讲解Spring的理论知识外,还在每个知识点上辅以大量的实战案例,使理论可以联系实际,具备更强的可操作性。简明目录标注有“新功能”“难点”及“重点”等标识,方便读者做好知识点的归纳和总结。权威以Spring官方文档和Spring框架源码为主要参考依据,确保知识点的权威性。提供源代码下载。有需要这份京东T8大牛编写Spring5开发大全的小伙伴可直接私信我“资料”分享给你免费的下载方式!!
内容简介:
第1章Spring5概述
Spring与JavaEESpring简史Spring5的新特性快速开启第一个Spring应用Gradle与Maven的抉择
第2章Spring框架核心概念
Spring框架总览loC容器AOP编程资源处理Bean验证表达式语言SpEL数据缓冲器和编解码器空安全
第3章测试
测试概述测试的类型和范围如何进行微服务的测试
第4章单元测试
Mock对象测试工具类
第5章集成测试
集成测试概述测试相关的注解SpringTestContext框架SpringMVCTest框架★新功能:WebTestClient
第6章事务管理
事务管理概述通过事务实现资源同步声明式事务管理编程式事务管理事件中的事务
第7章DAO
DAO概述DAO常用异常类DAO常用注解
第8章基于JDBC的数据访问
SpringJDBC概述JDBC核心类控制数据库连接批处理SimpleJdbc类JDBC转为对象模型内嵌数据库初始化DataSource
第9章基于ORM的数据访问
SpringORM概述ORM集成注意事项集成HibernateJPA
第10章XML与对象的转换
XML解析概述XML的序列化与反序列化常用XML解析工具
第11章SpringWebMVC
SpringWebMVC概述DispatcherServte过滤器控制器.URI处理.异常处理异步请求.CORS处理HTTP缓存MVC配置视图处理★新功能HTTP/2基于SpringWebMVC的REST接口
第12章REST客户端
RestTemplate★新功能WebClient基于RsTemolale的天气预报服务
第13章WebSocket
WebSocket概述WebSocket常用APISockJSSTOMP.基于STOMP的聊天室
第14章SpringWebFlux
★新功能响应式编程概述★新功能Spring中的响应式编程★新功能DispatcherHandler,★新功能控制器..★新功能常用函数★新功能WebFlux相关配置★新功能CORS处理
第15章响应式编程中的WebClient
★新功能retrieve()方法★新功能exchange()方法★新功能请求主体★新功能生成★新功能过滤器★新功能基于WebClient的文件上传、下载
第16章响应式编程中的WebSocket
WebSocket概述WebSocket常用API★新功能WebSocketClient
第17章常用集成模式
Spring集成模式概述使用RMI使用Hessian使用HTTPWeb服务JMSREST服务
第18章EJB集成
EJB集成概述EJB集成的实现
第19章JMS集成
JMS集成概述SpringJMS.发送消息接收消息JCA消息端点基于注解的监听器JMS命名空间基于JMS的消息发送、接收
第20章JMX集成
JMX集成概述bean转为JMXbean的控制管理通知
第21章JCACCI集成
JCACCI集成概述配置CCI使用CCI进行访问CCI访问对象建模CCI中的事务处理
第22章使用E-mail
使用E-mail概述实现发送E-mail使用MimelMessaeHel.e实现E-mail服务
第23章任务执行与调度
任务执行与调度概述TaskExecutorTaskScheduler任务调度及异步执行使用QuartzSche基于QuartzScheduler的天气预报系统
第24章缓存
缓存概述声明式缓存注解JCache注解基于XML的声明式缓存配置缓存存储基于缓存的天气预报系统
第25章SpringBoot
从单块架构到微服务架构微服务设计原则SpringBoot概述开启第一个SpringBoot项目
第26章SpringCloud
需要免费领取这份京东T8大牛编写Spring5开发大全的朋友麻烦帮忙评论转发这篇文章,然后私信小编二字即可。
★新功能SpringCloud概述★新功能SpringCloud入门配置★新功能SpringCloud的子项目介绍★新功能实现微服务的注册与发现
转载请注明:http://www.0431gb208.com/sjslczl/3785.html