Spring 5 开发大全

内容简介

自 Spring 诞生以来,以 Spring 技术栈为核心的企业级应用开发方式深入人心,已经成为 Java EE 开发的最佳实践。随着 Spring 5 版本的发布,Spring 自身也发生了巨大的变革。本书力求全面介绍 Spring 框架,涵盖了 Spring 核心、测试、数据访问、Web 开发、响应式编程、系统集成及微服务等方面在内的共26 章的内容,可以说是 Spring 技术的“百科全书”。
同时,本书基于 Spring 5 版本来编写,除了涉及 Spring 5 版本的新特性外,还介绍了 REST 服务、响应式 Web 开发、微服务设计、Spring Boot、Spring Cloud 等方面的前瞻技术。而且除了讲解 Spring 的理论知识外,还在每个知识点上辅以大量的代码案例,使理论可以联系实际,具备更强的可操作性。
本书主要面向的是Java 开发者,以及对以Spring 为核心的Java EE 开发感兴趣的计算机专业的学生、软件开发人员和系统架构师。
写作背景:
Spring 自诞生以来,一直被广大开发者作为 Java 企业级应用开发的首选。无论是早年流行的 SSH 框架(Spring、Struts、Hibernate),还是近些年盛行的 SSM 组合(Spring、Spring MVC、MyBatis), 唯一不变的就是 Spring。伴随互联网十几年的风云变迁,Spring 也不断地进行着技术革命,向着云计算、平台化方向发展。
Spring 至今仍然奉行着最初的宗旨——简化企业级应用的开发。特别是 Spring Boot、Spring Cloud 等项目的诞生,进一步简化了基于 Spring 的企业级、分布式系统的应用开发方式。为此,笔者在2014 年以开源方式翻译了《Spring Framework 4.x 参考文档》,备受广大开发者关注。在2017 年,笔者编写了一系列关于 Spring 开发实战的书籍及培训视频教程,包括《Spring Boot 企业级应用开发实战》和《Spring Cloud 微服务架构开发实战》等(见https://waylau.com/books/) ,致力于让广大读者能够真正领略 Spring 所带来的力量和乐趣。
目前,Spring 5 已经发布,并带来了大量的新特性。鉴于市面上关于 Spring 5 的介绍资料比较匮乏,故笔者撰写本书以补空白,助力国内开发者能够享受到新技术所带来的便利。

作者简介

柳伟卫,网名“老卫”(waylau),在 IT 公司担任项目经理、架构师、高级技术顾问等职位,是 CSDN、 开源中国、云栖社区等技术社区专家,慕课网特邀讲师。
具有多年软件开发管理及系统架构经验。负责过多个省、国家级大型分布式系统的设计与研发,参与了多个大型项目的微服务架构的技术改造,在实际工作中,积累了大量的微服务架构经验。
业余时间创建了 waylau.com 网站,用于分享个人技术心得。喜欢开源,长期跃于各大开源社区,为开源社区无私编著了《Spring Framework 4.x参考文档》、《Netty 实战(精髓)》、《REST 实战》、《分布式 Java》、《Spring Boot 教程》、《Spring Security 教程》、《Thymeleaf 教程》等近30余本技术教程,广受网友好评。并已经出版了《分布式系统常用技术及案例分析》、《Spring Boot 企业级应用开发实战》、《Spring Cloud 微服务架构开发实战》、《Spring 5 开发大全》等专著

验证获取

请扫码关注微信公众号
发送“验证码”获取验证码

编程开发

MySQL从入门到项目实践(软件开发魔典)

2020-2-12 15:44:40

编程开发

分布式机器学习:算法、理论与实践

2020-2-12 15:54:18

搜索