JavaEE开发的颠覆者: Spring Boot实战图书
人气:24

JavaEE开发的颠覆者: Spring Boot实战

本书从Spring 基础、Spring MVC 基础讲起,从而无难度地引入Spring Boot 的学习。

内容简介

在当今Java EE 开发中,Spring 框架是当之无愧的王者。而Spring Boot 是Spring 主推的基于“习惯优于配置”的原则,让你能够快速搭建应用的框架,从而使得Java EE 开发变得异常简单。本书从Spring 基础、Spring MVC 基础讲起,从而无难度地引入Spring Boot 的学习。涵盖使用Spring Boot 进行Java EE 开发的绝大数应用场景,包含:Web 开发、数据访问、安全控制、批处理、异步消息、系统集成、开发与部署、应用监控、分布式系统开发等。当你学完本书后,你将能使用Spring Boot 解决Java EE 开发中所遇到的绝大多数问题。

作者简介

汪云飞,开源技术专家,现任职微璟技术CTO,拥有10年以上的JavaEE开发经验。对开源Java框架(Spring、Hibernate/JPA、Spring Boot)、开源GIS(GeoServer、OpenLayers),开源云计算解决方案(IaaS:ClouStack、OpenStack;PaaS:Apache Mesos、Deis、Docker)颇有研究。其撰写的技术博客被大量的阅读和转载。

目录

及时部分 点睛Spring 4.x

第1 章 Spring 基础 ..........................................2

1.1 Spring 概述 ............................................. 2

1.2 Spring 项目快速搭建 .................................. 5

1.3 Spring 基础配置 .....................................17

第2 章 Spring 常用配置 .... ............................ 30

2.1 Bean 的Scope .... ................................... 30

2.2 Spring EL 和资源调用 .... ...................... 33

2.3 Bean 的初始化和销毁 .... ...................... 37

2.4 Profile .... .... .......... 40

2.5 事件(Application Event) .... .............. 44

第3 章 Spring 高级话题 .... ............................ 48

3.1 Spring Aware .... ..................................... 48

3.2 多线程 .... .... ......... 51

3.3 计划任务 .... .... ..... 54

3.4 条件注解@Conditional .... .................... 56

3.5 组合注解与元注解 .... ........................... 60

3.6 @Enable注解的工作原理 .... .............. 63

VIII ∣ Java EE 开发的颠覆者:Spring Boot 实战

3.7 测试 .... .... ............. 66

第二部分 点睛Spring MVC 4.x

第4 章 Spring MVC 基础 .... .......................... 72

第三部分 实战Spring Boot

第5 章 Spring Boot 基础 .... ......................... 122

第6 章 Spring Boot 核心 .... ......................... 138

X ∣ Java EE 开发的颠覆者:Spring Boot 实战

第7 章 Spring Boot 的Web 开发 .... ............ 170

7.1 Spring Boot 的Web 开发支持 .... ....... 170

7.2 Thymeleaf 模板引擎 .... ....................... 171

7.2.4 实战 .... ...................................... 177

7.3 Web 相关配置 .... ................................. 182

7.4 Tomcat 配置 .... .................................... 187

7.5 Favicon 配置 .... ................................... 196

7.6 WebSocket .... ....................................... 197

7.7 基于Bootstrap 和AngularJS 的现代Web 应用 .................. 212

第8 章 Spring Boot 的数据访问 .... .............. 233

8.1 引入Docker .... .................................... 237

8.2 Spring Data JPA .... .............................. 248

8.3 Spring Data REST .... ........................... 284

8.4 声名式事务 .... ..................................... 297

8.5 数据缓存Cache .... .............................. 309

8.6 非关系型数据库NoSQL .... ................ 320

8.6.1 MongoDB .... ............................. 320

8.6.2 Redis .... ..................................... 329

第9 章 Spring Boot 企业级开发 .... .............. 340

9.1 安全控制Spring Security .... ............... 340

9.2 批处理Spring Batch .... ....................... 362

9.3 异步消息 .... ......................................... 385

9.4 系统集成Spring Integration .... ........... 395

第10 章 Spring Boot 开发部署与测试 .... ..... 407

第11 章 应用监控 .... ................................... 431

第12 章 分布式系统开发 .... ........................ 456

12.1 微服务、原生云应用 .... ................... 456

12.2 Spring Cloud 快速入门 .... ................. 457

12.3 实战 .... .... ......... 458

12.4 基于Docker 部署 ...................................478

附录A

网友评论(不代表本站观点)

来自施小斌3**的评论:

刚开始看,感觉还不错,纸质蛮好,值得一看。

2017-11-23 21:31:27
来自无昵称**的评论:

实用性很强

2017-11-14 10:35:12
来自小夜埙**的评论:

大概看了下,应该不错,对会有帮助的。

2017-11-14 15:11:58
来自wx00f4a**的评论:

买书这么多次,为什么这次的包装这么low,有心一点好不好,我不想买的新书没看到手里就已经破了

2017-11-17 20:09:34
来自无昵称**的评论:

一本很好的微服务学习的入门书籍

2017-11-11 00:33:11
来自无昵称**的评论:

很不错的书籍,纸张很好,印刷很棒

2017-11-11 18:25:11
来自拂面朝**的评论:

比较适合入门新手,不错

2017-10-17 21:29:59
来自无昵称**的评论:

质量不错,还没看

2017-10-24 11:02:51
来自无昵称**的评论:

有人推荐的,很不错,推荐购买

2017-10-24 22:40:43
来自无昵称**的评论:

东西不错。内容全面

2017-10-25 07:34:10
来自无昵称**的评论:

书还不错,值得看看…

2017-10-25 22:19:52
来自闫润abc**的评论:

对工作帮助大

2017-10-27 17:17:01
来自无昵称**的评论:

很好看,很有用

2017-10-30 11:10:53
来自刘晓庆9**的评论:

还不错的书,基础入门完全可以

2017-10-30 22:54:18
来自无昵称**的评论:

看了一半。

2017-10-31 21:21:05
来自章鱼爪**的评论:

适合初学吧~挺详细的

2017-11-01 12:46:07
来自无昵称**的评论:

还没看,书不厚!

2017-11-04 13:46:42
来自无昵称**的评论:

实用, 详细

2017-11-07 08:22:28
来自一***(**的评论:

讲得面比较广,不深入。当一本参考书还是不错的。

2017-06-19 18:24:56
来自无昵称**的评论:

1。如此厚的一本书,仅仅只是一个“hello world”。 2作者强行扯上目前的热点docker,对读者没有一点帮助。

2016-11-27 21:56:33
来自无昵称**的评论:

推荐大家读一下,作者写得很有条理,适合我这样的初学者

2016-09-04 12:48:11
来自无昵称**的评论:

非常好,这本书我买了2次,给公司的小伙子们也看下。

2016-10-12 16:15:59
来自无昵称**的评论:

前面8章写得还不错,第9章以后就写的很简单,特别是第12章,根本就是贴代码凑字数。

2017-09-14 15:03:41
来自无昵称**的评论:

当当图书的包装还是一如既往的好,几本书的质量和印刷都很好.

2016-11-26 10:52:01
来自无昵称**的评论:

内容丰富,涉及框架较多。不够深入,入门学习很适合。

2016-08-20 18:22:46
来自无昵称**的评论:

买来学习使用的工具书,还没有打开看,不过看外包装还是非常不错的

2016-11-09 10:55:00
来自匿名用**的评论:

书本身质量很好!内容正在看,需要一定基础才能看懂!

2017-03-09 14:59:25
来自匿名用**的评论:

昨晚下单今天下午就收到了,物流速度还是超快的,明天开始仔细研读,希望对自己大有裨益……

2017-02-22 20:59:59
来自无昵称**的评论:

好书,很实用,讲解的技术很新,很好的一本书,推荐推荐!

2017-09-17 21:00:20
来自***(匿**的评论:

很好,对spring的介绍比较详细,毕竟boot是建立在spring上面的

2017-09-20 08:37:23
来自无昵称**的评论:

首先说一下个人对这本书的定位。如果你之前没用过spring boot,进入新公司或者新项目要用,而且要求较短时间上手,推荐入手。书中理论知识和代码基本对半吧。以实践为主,从这个角度来说可以帮助没用过的人快速上手。但是不够深入。如果你已经会用,想深入底层原理。可能这本书还达不到要求。总体满意,例子比较贴近实际项目。

2016-11-16 11:34:19
来自浑浑噩**的评论:

spring boot 给人的感觉就是整合其他spring组件的,需要熟悉spring的其他项目,不然这本书不容易看懂

2016-11-09 10:55:10
来自匿名用**的评论:

开篇就是各种IDE的安装,网上一大堆的而且里代码也不用通篇贴吧,对学习springboot没多大用

2017-06-23 15:08:19
来自搬***蚁**的评论:

这本书写得比较务实,适合看完就上手的同学,但是最好有一定的基础,因为全书假设读者对J2EE开发是有一定基础,书中有一些地方是一笔带过,所以没有基础的读者看起来会不知道作者讲的是什么。

2017-07-01 17:53:21
登录后即可发表评论

免责声明

更多相关图书
在线咨询