spring/spring boot/spring cloud书籍推荐
最近看了一些spring书籍,主要都是工作需要,实话说,没有必要买这么多书,每个主题一本就足够了,其他的补充可以通过项目实战和上网看官网或者博客补充。
说是推荐,其实只是一些简单读后感想而已,每本书都有它的价值,即使有些写得不好,也很难否定作者的努力叫大家不要买,不过既然花钱买书了,我个人意见就是不要省一点点钱,还是买更好的更适合自己的吧。
上个图把。
Walls,非常经典的一本书,不用我多说了,如果需要购买spring的书籍,这一本应该一定是首选了。第四版比第三版厚了很多,而且并不是简单的在第三版的基础上增加内容,还删除了第三版的一些内容,可想而知增加了不少。比如定时任务就删除了。我现在期待的是第五版,这一本是基于4.0版本的,后边新的4.1 4.2和5.0都没有涵盖。也不知道会不会写,更不知道国内什么时候引进。从出版社的官网上已经看到,可能是已经写完了,作者真是了不起,一本书能写到第五版,而且变化还是这么大。作者另一本spring boot 也很好,但愚蠢的我当时竟然没有买。
郝佳,源代码解释这本书在国内应该也是比较经典的,如果想研究源代码,还是应该看看的,不过我觉得有点可惜的是没有出第二版更新,而且里面也没有解释一些设计的思路和设计模式,虽然这样有点苛刻了。
汪云飞,其实boot书籍,想必也是Walls是最好,但是我看里面有一些篇幅是介绍cli,而我又没有怎么用groovy ,所以没有买。总的来说,这本书挺好的,内容蛮多的,可以买来看一看。毕竟在国内应该算是最早的一本书了。销量也不错。
李家智,其实内容也差不多,无非就是一些补充和变化,但是书籍的厚度没有这么厚薄了一点,所以内容也少了一些,而且还介绍了作者自己开发的一些框架,如beetles ,所以相对来说对我的实用价值没有这么大,但是里面介绍的Jackson,单元测试等一些补充还是不错的。
黄文毅,呃,这本书应该从何说起呢,我还是不多作评价吧,毕竟作者写了这本书还是付出了很多努力的,要是我可能也做不到。虽然书籍比较薄比较便宜,可能打的市场就是一些零花钱不多的程序员吧。
Carnell,外国人写的书籍,真的还是不错的,特别是对于理论的介绍。cloud虽然国内的书籍比国外还要多,但国内的实在雷同性太大了,基本目录结构都是一样的,内容也是大同小异,所以买一本国外的看一看还是可以的,而且曼宁出品的实战系列质量也有一定的保证。但是值得注意的是这本书有一样不足,就是实战方面的内容比较少,主要是一些简单的例子。功利性太强的程序员可能不适合,但是我很喜欢这本书。
翟永超,这方面主题的书,这本应该是最好的了,内容也是最全面的,应该不是全面,应该是最详细的,因为有一些关联性不太大的内容这本书完全就没有提及了,可以通过其他书籍补充。这本书和上面carnell那本书一样,我也很喜欢。
周立,书籍比较薄,但是也是很实用的,出版的时期和永超是一样的,比carnell要早一些,如果想了解docker的可以看一看。
方志朋,出版的时期比上边三本书都要晚一些,所以版本会新一些,就是内容有些简单,看个人喜好吧。想节省一点钱的可以考虑。
前几个星期,我得知许进他们新出版了一本叫重新定义是spring could 实战的书,虽然我没有看过,但是我看了是机械工业出版社出版的,想必可能会比上边的几本书都要好,后边有空再买来看一看。
2018.10
spring/spring boot/spring cloud书籍推荐的更多相关文章
- 255.Spring Boot+Spring Security:使用md5加密
说明 (1)JDK版本:1.8 (2)Spring Boot 2.0.6 (3)Spring Security 5.0.9 (4)Spring Data JPA 2.0.11.RELEASE (5)h ...
- 256.Spring Boot+Spring Security: MD5是加密算法吗?
说明 (1)JDK版本:1.8 (2)Spring Boot 2.0.6 (3)Spring Security 5.0.9 (4)Spring Data JPA 2.0.11.RELEASE (5)h ...
- Spring Boot+Spring Security:获取用户信息和session并发控制
说明 (1)JDK版本:1.8(2)Spring Boot 2.0.6(3)Spring Security 5.0.9(4)Spring Data JPA 2.0.11.RELEASE(5)hiber ...
- Spring Boot + Spring Cloud 实现权限管理系统 配置中心(Config、Bus)
技术背景 如今微服务架构盛行,在分布式系统中,项目日益庞大,子项目日益增多,每个项目都散落着各种配置文件,且随着服务的增加而不断增多.此时,往往某一个基础服务信息变更,都会导致一系列服务的更新和重启, ...
- Spring Boot + Spring Cloud 实现权限管理系统 后端篇(二十三):配置中心(Config、Bus)
在线演示 演示地址:http://139.196.87.48:9002/kitty 用户名:admin 密码:admin 技术背景 如今微服务架构盛行,在分布式系统中,项目日益庞大,子项目日益增多,每 ...
- Spring Boot + Spring Cloud 构建微服务系统(九):配置中心(Spring Cloud Config)
技术背景 如今微服务架构盛行,在分布式系统中,项目日益庞大,子项目日益增多,每个项目都散落着各种配置文件,且随着服务的增加而不断增多.此时,往往某一个基础服务信息变更,都会导致一系列服务的更新和重启, ...
- spring/spring boot/spring cloud开发总结
背景 针对RPC远程调用,都在使用dubbo.dubbox等,我们也是如此.由于社区暂停维护.应对未来发展,我们准备尝试新技术(或许这时候也不算什么新技术了吧),选择使用了spring ...
- spring Boot+spring Cloud实现微服务详细教程第二篇
上一篇文章已经说明了一下,关于spring boot创建maven项目的简单步骤,相信很多熟悉Maven+Eclipse作为开发常用工具的朋友们都一目了然,这篇文章主要讲解一下,构建spring bo ...
- spring Boot+spring Cloud实现微服务详细教程第一篇
前些天项目组的大佬跟我聊,说项目组想从之前的架构上剥离出来公用的模块做微服务的开发,恰好去年的5/6月份在上家公司学习了国内开源的dubbo+zookeeper实现的微服务的架构.自己平时对微服务的设 ...
随机推荐
- Eclipse 中 新建maven项目 无法添加src/main/java 问题
eclipse创建maven web项目,在选择maven_archetype_web原型后,默认只有src/main/resources这个Source Floder. 按照maven目录结构,添加 ...
- 搭建网络svn实战
工作中的问题(7) 转自:http://blog.csdn.net/xiaoting451292510/article/details/8562570 经常性我们和朋友写一些程序,大家在不同的城市确有 ...
- 如何使用sqlalchemy获取某年某月的数据总和
代码如下: # 基于Flask的SQLAlchemy # models class History(db.Model): __tablename__ = 'historys' id = db.Colu ...
- OSChinaclient源代码学习(3)--轮询机制的实现
主要以OSChina Androidclient源代码中Notice的轮询机制进行解读. 一.基础知识 一般IM(即使通讯)的实现有两种方式:推送和轮询,推送就是server主动向client发送消息 ...
- 基于Hexo + Git + Nginx的博客发布
进过上一篇<树莓派搭建私人服务器>,我们已经有一个私人服务器了,现在需要做点什么实际事情了,先搭一个博客分享自己的经验吧. 相关文章:1.<树莓派搭建私人服务器>(http:/ ...
- Win8系统如何在桌面行显示我的电脑
1 桌面右击-个性化 2 更改桌面图标-然后可以在桌面上显示需要的东西
- android事件分发(二)
非常早之前写过一篇android事件分发的博客,主要写的是它是怎样分发的,具体非常多原理的东西都没有涉及到.今天就从源代码看android怎样控制它的分发机制. 鉴于手机屏幕的限制,所以android ...
- Android开发:怎样隐藏自己的app应用
本文主要介绍怎样通过改动AndroidManifest.xml清单文件来达到隐藏自身应用的目的,不是隐藏第三方应用.为了不浪费大家时间.特此说明. 转载请注明作者xiong_it和链接:http:// ...
- C语言最小生成树prim算法(USACO3.1)
/* ID: hk945801 LANG: C++ TASK: agrinet */ #include<iostream> #include<cstdio> using nam ...
- OpenCV入门笔记(二) 图片的文件操作
以下介绍一下重要的几个,设计基本 图片处理 的函数,依次来了解OpenCV的入门知识.具体的具体使用方法还是以官方的API[Official Tutorials][Python-OpenCV]为准. ...