专栏名称: 程序人生
程序人生,不止一面。关注程序员生活,汇聚开发轶事,奉送各种福利。
目录
相关文章推荐
程序员小灰  ·  OpenAI出王炸了 ·  5 天前  
程序员的那些事  ·  鸿蒙微信能看到好友备注,网友:这个Bug可以收费 ·  1 周前  
OSC开源社区  ·  前端工程师最爱用的开源框架——React ... ·  6 天前  
程序猿  ·  太戏剧了!被字节起诉索赔 800 ... ·  6 天前  
51好读  ›  专栏  ›  程序人生

荐书丨Spring Boot 2精髓:从构建小系统到架构分布式大系统

程序人生  · 公众号  · 程序员  · 2017-11-10 11:51

正文

内容丰富,涵盖Spring Boot 2主流技术

作者有近20年的IT行业从业背景,资历深厚


Java的各种开发框架发展了很多年,影响了一代又一代的程序员,现在无论是程序员,还是架构师,使用这些开发框架都面临着两方面的挑战。

一方面是要快速开发出系统,这就要求使用的开发框架尽量简单,无论是新手还是老手都能快速上手,快速掌握页面渲染、数据库访问等常用技术。也要求开发框架能尽量多地集成第三方工具,以便信手拈来。最后,还希望在开发调试过程中,方便代码更改后能快速重启。

另外一方面,当系统模块增加,用户使用量增加时,面对这样的挑战,系统拆分成为新的架构,程序员和架构师当然不希望换掉已有的开发框架,希望能由小而美的系统过渡到大而强的分布式系统。

环顾当前Java开源世界中的流行技术框架,能同时胜任这项工作的微乎其微,Play和ActFramework 都是不错的选择,国内的Nutz和JFinal的口碑也不错。但能同时满足快速开发和分布式系统架构的框架,还是群众基础最好、功能最全、基于Spring技术的Spring Boot框架。

《Spring Boot 2精髓:从构建小系统到架构分布式大系统》




主要内容


Spring Boot是目前Spring技术体系中炙手可热的框架之一,既可用于构建业务复杂的企业应用系统,也可以开发高性能和高吞吐量的互联网应用。Spring Boot框架降低了Spring技术体系的使用门槛,简化了Spring应用的搭建和开发过程,提供了流行的第三方开源技术的自动集成。

本书系统介绍了Spring Boot 2的主要技术,侧重于两个方面,一方面是极速开发一个Web应用系统,详细介绍Spring Boot框架、Spring MVC、视图技术、数据库访问技术,并且介绍多环境部署、自动装配、单元测试等高级特性;另一方面,当系统模块增加,性能和吞吐量要求增加时,如何平滑地用Spring Boot实现分布式架构,也会在本书后半部分介绍,包括使用Spring实现RESTful架构,在Spring Boot框架下使用Redis、MongoDB、ZooKeeper、Elasticsearch等流行技术,使用Spring Session实现系统水平扩展,使用Spring Cache提高系统性能。




作者介绍


李家智,出生在贵州,毕业于成都西南民族大学。现在就职于东方金科公司,担任架构师,负责公司技术产品研发。从事软件开发近20年,致力于Java和Java EE系统的架构和实现,对一切技术充满好奇,以知行合一要求自己。除了本书,也是国内流行开源Beetl模板语言和Dao工具BeetlSQL的作者。




编辑推荐


1.内容丰富,涵盖Spring Boot框架、Spring MVC、视图技术、数据库访问技术,并且介绍多环境部署、自动装配、单元测试等高级特性,包括使用Spring实现RESTful架构,在Spring Boot框架下使用Redis、MongoDB、ZooKeeper、Elasticsearch等流行技术,使用Spring Session实现系统水平扩展,使用Spring Cache提高系统性能。

2.面对系统模块增加,性能和吞吐量要求增加等场景时,介绍如何平滑地用Spring Boot实现分布式架构


评论有奖规则


  • 如果你对本书感兴趣,可在本文下方留言,说出自己的申请理由,小编会放出有价值的评论,且根据用户评论点赞数+申请理由综合之挑选出3 名参与荐书的小伙伴。

  • 获奖名单会在下次荐书文章中公布。


如果有迫不及待想要即刻阅读这本书的宝宝们,可长按识别下方二维码,即可订购~



预售地址

《Spring Boot 2精髓:从构建小系统到架构分布式大系统》


上期“荐书”获奖名单公布

获奖的3名同学

请在评论里留下你的姓名,联系方式和地址哦


看完此文,你有什么想法或观点呢?欢迎在留言区留言评论。


点击图片get更多精彩

腾讯面试官送给准程序员的一些建议!


代码故事 | 一个猫奴的技术逆袭——Linus Torvalds


程序员最讨厌的编程语言和技术…想不到PHP也有今天