bm009114 9787115417305 9787111536642 9787121282089 9787115325686
定价:¥59.00
作者: 王福强
出版社:机械工业出版社
ISBN:9787111536642
上架时间:2016-5-11
出版日期:2016 年5月
开本:16开
版次:1-1
所属分类:计算机
编辑推荐
阿里与平安集团技术高层倾心倾情推荐,互联网与互联网金融行业各大技术掌门一致好评。
理论与实践相结合、框架与生态相结合、技术与产品相结合,多视角、多维度、多场景地为大家深刻揭示了SpringBoo敖服务框架和微服务架构体系的奥秘。
目录
推荐序1
推荐序2
序言
前言
第1章 了解微服务 1
1.1 什么是微服务 1
1.2 微服务因何而生 2
1.3 微服务会带来哪些好处 4
1.3.1 独立,独立,还是独立 4
1.3.2 多语言生态 6
1.4 微服务会带来哪些挑战 8
1.5 本章小结 9
第2章 饮水思源:回顾与探索Spring框架的本质 11
2.1 Spring框架的起源 11
2.2 Spring IoC其实很简单 12
2.3 了解一点儿JavaConfig 14
2.3.1 那些高曝光率的Annotation 17
2.4 本章小结 18
第3章 SpringBoot的工作机制 19
3.1 SpringBoot初体验 19
作 译 者:
| 出版时间:2016-03 | 千 字 数:675 |
| 版 次:01-01 | 页 数:524 |
| 印刷时间: | 开 本:16开 |
| 印 次:01-01 | 装 帧: |
| I S B N :9787121282089 | |
| 重 印:新书 | 换 版: |
所属分类: >> >> 广告语: 纸质书定价:¥89.0
在当今Java EE 开发中,Spring 框架是当之无愧的王者。而Spring Boot 是Spring 主推的基于“习 惯优于配置”的原则,让你能够快速搭建应用的框架,从而使得Java EE 开发变得异常简单。 本书从Spring 基础、Spring MVC 基础讲起,从而无难度地引入Spring Boot 的学习。涵盖使用 Spring Boot 进行Java EE 开发的绝大数应用场景,包含:Web 开发、数据访问、安全控制、批处理、 异步消息、系统集成、开发与部署、应用监控、分布式系统开发等。 当你学完本书后,你将能使用Spring Boot 解决Java EE 开发中所遇到的绝大多数问题。
目 录
第 一部分 点睛Spring 4.x
第1 章 Spring 基础 ............................................................................................................. 2
1.1 Spring 概述 ................................................................................................................. 2
1.1.1 Spring 的简史 .................................................................................................. 2
1.1.2 Spring 概述 ...................................................................................................... 3
1.2 Spring 项目快速搭建 ................................................................................................. 5
1.2.1 Maven 简介 ...................................................................................................... 6
1.2.2 Maven 安装 ...................................................................................................... 6
1.2.3 Maven 的pom.xml ........................................................................................... 7
1.2.4 Spring 项目的搭建 .......................................................................................... 9
1.3 Spring 基础配置 ....................................................................................................... 17
1.3.1 依赖注入 ........................................................................................................ 18
1.3.2 Java 配置 ........................................................................................................ 21
1.3.3 AOP ................................................................................................................ 24
第2 章 Spring 常用配置 .................................................................................................... 30
2.1 Bean 的Scope ........................................................................................................... 30
2.1.1 点睛 ................................................................................................................ 30
2.1.2 示例 ................................................................................................................ 31
2.2 Spring EL 和资源调用.............................................................................................. 33
目 录 ∣ VII
2.2.1 点睛 ................................................................................................................ 33
2.2.2 示例 ................................................................................................................ 33
2.3 Bean 的初始化和销毁 .............................................................................................. 37
2.3.1 点睛 ................................................................................................................ 37
2.3.2 演示 ................................................................................................................ 38
2.4 Profile ........................................................................................................................ 40
2.4.1 点睛 ................................................................................................................ 40
2.4.2 演示 ................................................................................................................ 41
2.5 事件(Application Event) ...................................................................................... 44
2.5.1 点睛 ................................................................................................................ 44
2.5.2 示例 ................................................................................................................ 44
第3 章 Spring 高级话题 .................................................................................................... 48
3.1 Spring Aware ............................................................................................................. 48
3.1.1 点睛 ................................................................................................................ 48
3.1.2 示例 ................................................................................................................ 49
3.2 多线程 ....................................................................................................................... 51
3.2.1 点睛 ................................................................................................................ 51
3.2.2 示例 ................................................................................................................ 51
3.3 计划任务 ................................................................................................................... 54
3.3.1 点睛 ................................................................................................................ 54
3.3.2 示例 ................................................................................................................ 54
3.4 条件注解@Conditional ............................................................................................ 56
3.4.1 点睛 ................................................................................................................ 56
3.4.2 示例 ................................................................................................................ 57
3.5 组合注解与元注解 ................................................................................................... 60
3.5.1 点睛 ................................................................................................................ 60
3.5.2 示例 ................................................................................................................ 60
3.6 @Enable*注解的工作原理 ...................................................................................... 63
3.6.1 第 一类:直接导入配置类 ............................................................................ 63
3.6.2 第 二类:依据条件选择配置类 .................................................................... 64
3.6.3 第 三类:动态注册Bean ............................................................................... 65
VIII ∣ Java EE 开发的颠覆者:Spring Boot 实战
3.7 测试 ........................................................................................................................... 66
3.7.1 点睛 ................................................................................................................ 66
3.7.2 示例 ................................................................................................................ 67
第二部分 点睛Spring MVC 4.x
第4 章 Spring MVC 基础 .................................................................................................. 72
4.1 Spring MVC 概述 ..................................................................................................... 73
4.2 Spring MVC 项目快速搭建 ..................................................................................... 74
4.2.1 点睛 ................................................................................................................ 74
4.2.2 示例 ................................................................................................................ 74
4.3 Spring MVC 的常用注解 ......................................................................................... 82
4.3.1 点睛 ................................................................................................................ 82
4.3.2 示例 ................................................................................................................ 83
4.4 Spring MVC 基本配置 ............................................................................................. 87
4.4.1 静态资源映射 ................................................................................................ 88
4.4.2 拦截器配置 .................................................................................................... 89
4.4.3 @ControllerAdvice ........................................................................................ 91
4.4.4 其他配置 ........................................................................................................ 94
4.5 Spring MVC 的高级配置 ......................................................................................... 98
4.5.1 文件上传配置 ................................................................................................ 98
4.5.2 自定义HttpMessageConverter .................................................................... 101
4.5.3 服务器端推送技术 ...................................................................................... 106
4.6 Spring MVC 的测试 ............................................................................................... 113
4.6.1 点睛 .............................................................................................................. 113
4.6.2 示例 .............................................................................................................. 114
第三部分 实战Spring Boot
第5 章 Spring Boot 基础 ................................................................................................. 122
5.1 Spring Boot 概述 ..................................................................................................... 122
5.1.1 什么是Spring Boot ...................................................................................... 122
目 录 ∣ IX
5.1.2 Spring Boot 核心功能 .................................................................................. 122
5.1.3 Spring Boot 的优缺点 .................................................................................. 124
5.1.4 关于本书的Spring Boot 版本 ..................................................................... 124
5.2 Spring Boot 快速搭建 ............................................................................................. 124
5.2.1 http://start.spring.io ....................................................................................... 124
5.2.2 Spring Tool Suite .......................................................................................... 127
5.2.3 IntelliJ IDEA ................................................................................................ 129
5.2.4 Spring Boot CLI ........................................................................................... 132
5.2.5 Maven 手工构建 .......................................................................................... 134
5.2.6 简单演示 ...................................................................................................... 136
第6 章 Spring Boot 核心 ................................................................................................. 138
6.1 基本配置 ................................................................................................................. 138
6.1.1 入口类和@SpringBootApplication ............................................................. 138
6.1.2 关闭特定的自动配置 .................................................................................. 139
6.1.3 定制Banner ................................................................................................. 139
6.1.4 Spring Boot 的配置文件 .............................................................................. 140
6.1.5 starter pom .................................................................................................... 141
6.1.6 使用xml 配置 .............................................................................................. 143
6.2 外部配置 ................................................................................................................. 1
目 录
《JavaEE开发颠覆》这本书,老实说,刚开始拿到手的时候,我还有点犹豫,毕竟JavaEE的概念有时候会让人觉得有点老旧和沉重。但读进去之后,才发现这本书的视角是多么的“颠覆”!它没有像很多传统教材那样,机械地罗列各种API和规范,而是从根本上挑战了我们对JavaEE的固有认知。书中对微服务架构、云原生技术以及现代化的JavaEE开发模式的解读,让我眼前一亮。它不再强调那种厚重的企业级应用堆砌,而是更侧重于轻量级、高效率的开发方式。作者对于如何利用Spring Boot、Docker、Kubernetes等新技术来重塑JavaEE开发流程的讲解,简直是醍醐灌顶。我特别喜欢它关于如何设计弹性、可伸缩、易于维护的分布式系统的论述,这些都是当前软件开发绕不开的话题。这本书让我意识到,JavaEE并非止步不前,而是以一种更加灵活和前沿的姿态在发展。
评分《Spring源码深度解析》这本书,真的是一本“硬核”到极致的书籍,读起来绝对是一场智力上的冒险!我必须承认,一开始我被它那厚重的篇幅和深邃的标题吓到了,感觉像是要走进一个代码的迷宫。但当我真正沉下心来,跟着作者的思路一步步深入Spring的核心源码时,我才体会到其中的乐趣。它就像一位经验丰富的向导,带领我穿梭在Spring框架的每一个角落,从BeanFactory的诞生到ApplicationContext的演进,再到各种组件的协作机制,都剖析得淋漓尽致。我惊讶于作者对于代码细节的执着追求,以及他如何将那些看似杂乱无章的代码,串联成一个逻辑严谨、功能强大的整体。这本书让我不再满足于“知其然”,而是渴望“知其所以然”。每次读懂一小部分源码,都会有一种豁然开朗的感觉,对Spring的理解也达到了前所未有的深度。
评分《JavaEE开发颠覆》这本书,确实给我带来了相当大的冲击。我一直认为JavaEE就是那些沉重的XML配置和繁琐的API调用,但这本书彻底改变了我的看法。作者以一种非常前瞻的视角,探讨了JavaEE在当前技术浪潮下的转型与进化。它不仅仅是关于技术,更是一种理念的更新。书中对微服务架构、容器化部署、函数式编程等现代开发范式的深入剖析,让我看到了JavaEE更加光明和多元的未来。我尤其欣赏作者在分析Spring Cloud、Kafka、Docker等技术时,是如何将其融入到JavaEE的生态体系中,并形成一种更加敏捷、高效的开发模式。这本书让我意识到,JavaEE并非老迈,而是焕发出了新的生命力。它鼓励开发者拥抱变化,学习新工具,并以一种更加开放的心态去构建未来的企业级应用。
评分这本《Spring实战》的阅读体验简直是跌宕起伏,让人欲罢不能!刚翻开,就被作者那股子“接地气”的讲解风格给吸引住了。不是那种干巴巴的代码堆砌,而是从实际应用场景出发,一步步引导你理解Spring框架的精髓。我尤其喜欢书中对Bean的生命周期、AOP的切面编程以及MVC模式的剖析,简直是把那些晦涩的概念用最直观的方式呈现出来。书中的代码示例也是非常经典,涵盖了从基础配置到高级特性的方方面面,让我这个初学者也能快速上手,甚至在遇到一些常见的Spring开发问题时,都能在书中找到灵感和解决方案。我感觉自己不仅仅是在学习技术,更是在学习一种解决问题的思维方式。最让我惊喜的是,它并没有停留在理论层面,而是通过大量的实战项目,将Spring的强大功能展现得淋漓尽致。读完这本书,我感觉自己对Spring的理解已经提升了好几个档次,自信满满地可以去应对各种复杂的Spring项目了。
评分《SpringBoot揭秘》这本书,简直就是为我这样的开发者量身定做的!之前用Spring的时候,总觉得配置有点繁琐,而SpringBoot的出现,就像一道曙光,瞬间点亮了我的开发之路。这本书对于SpringBoot的讲解,可以说是面面俱到,而且非常实用。从零开始搭建一个SpringBoot项目,到理解其自动配置的魔力,再到如何自定义配置、集成各种外部服务,书中都给出了清晰明了的指导。我特别喜欢它对SpringBoot核心组件的解析,比如Starter、Actuator、Profile等,让我能够深入理解SpringBoot是如何简化开发流程的。而且,书中还包含了大量的实际应用案例,比如Web开发、数据访问、安全认证等等,这些都让我觉得所学即所用,大大提高了我的开发效率。读完这本书,我感觉自己已经掌握了SpringBoot的精髓,并且能够游刃有余地应对各种SpringBoot相关的开发任务了。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有