欢迎来到小居数码网-一家分享数码知识,生活小常识的网站,希望可以帮助到您。

当前位置:生活小常识 > 数码知识 >
优质

关于spring的书(javaspring书籍推荐)

数码知识

林文东优秀作者

原创内容 来源:小居数码网 时间:2024-08-11 00:42:01 阅读() 收藏:45 分享:50

导读:您正在阅读的是关于【数码知识】的问题,本文由科普作家协会,生活小能手,著名生活达人等整理监督编写。本文有1475个文字,大小约为6KB,预计阅读时间4分钟。

对于Java程序员来说,这是一个很好的时代。

javaspring书籍推荐

在Java近20年的历史中,它经历过很好的时代,也经历过饱受诟病的时代。尽管有很多粗糙的地方,如applet、企业级JavaBean(Enterprise JavaBean,EJB)、Java数据对象(Java Data Object,JDO)以及无数的日志框架,但是作为一个平台,Java的历史是丰富多彩的,有很多的企业级软件都是基于这个平台构建的。Spring是Java历史中很重要的组成部分。

在诞生之初,创建Spring的主要目的是用来替代更加重量级的企业级Java技术,尤其是EJB。相对于EJB来说,Spring提供了更加轻量级和简单的编程模型。它增强了简单老式Java对象(Plain Old Java object,POJO)的功能,使其具备了之前只有EJB和其他企业级Java规范才具有的功能。

随着时间的推移,EJB以及Java 2企业版(Java 2 Enterprise Edition,J2EE)在不断演化。EJB自身也提供了面向简单POJO的编程模型。现在,EJB也采用了依赖注入(Dependency Injection,DI)和面向切面编程(Aspect-Oriented Programming,AOP)的理念,这毫无疑问是受到Spring成功的启发。

尽管J2EE(现在称之为JEE)能够赶上Spring的步伐,但Spring也没有停止前进。Spring继续在其他领域发展,而JEE则刚刚开始涉及这些领域,或者还完全没有开始在这些领域的创新。移动开发、社交API集成、NoSQL数据库、云计算以及大数据都是Spring正在涉足和创新的领域。Spring的前景依然会很美好。

正如我之前所言,对于Java开发者来说,这是一个很好的时代。

废话不说啦!献上一份Spring书单,请接收。

1、Spring实战 第5版

克雷格·沃斯(Craig Walls) 著,张卫滨 译

  • Spring入门经典教程,
  • 深入理解Spring原理技术内幕,Java开发教程书籍
  • Springboot技术微服务入门,针对Spring5全面升级
  • 第5 版涵盖了Spring 5.0 和Spring Boot 2.0 里程碑式的更新。全书分为5 个部分,共19 章。第1 部分(第1~5 章)涵盖了构建Spring 应用的基础话题。第2 部分(第6~9章)讨论如何将Spring 应用与其他应用进行集成。第3 部分(第10~12 章)探讨Spring对反应式编程提供的全新支持。第4 部分(第13~15 章)拆分单体应用模型,介绍SpringCloud 和微服务开发。第5 部分(第16~19 章)讨论如何为应用投入生产环境做准备以及如何进行部署。

    本书既适合刚开始学习Spring Boot 和Spring 框架的Java 开发人员快速上手,也适合经验丰富的Spring 开发人员学习Spring 的新特性,尤其适用于企业级Java 开发人员。

    2、Spring学习指南 第4版

    [印度] J.夏尔马(J.Sharma,)阿西施·萨林()阿西施·萨林(Ashish,Sarin) 著,周密 译

    基于Sprin5编写的Spring入门书

    Spring 框架是以简化J2EE 应用程序开发为特定目标而创建的,是当前*流行的Java 开发框架。本书主要介绍Beans 的配置、依赖注入、定制bean、基于Java 的容器、AOP、Spring Data、Spring MVC 等内容。本书基于非常适合构建JavaWeb 微服务框架的Spring 5 编写,涵盖Java 的函数式编程、RxJava 2 的反应式编程、用Spring WebFlux、Spring Data 和Spring Security 开发反应式RESTful Web 服务等内容。

    本书适合Web 开发者和想使用Spring 的初学者参考,也可供对Web 开发和Spring 感兴趣的读者参考。

    3、深入理解Spring Cloud与微服务构建 第2版

    方志朋 著

  • 微服务项目实战 微服务架构设计模式教程
  • Java架构师书籍 架构整洁之道
  • 作为Java语言的落地微服务框架,Spring Cloud已经在各大企业普遍应用,各大云厂商也支持Spring Cloud微服务框架的云产品,因此熟练掌握Spring Cloud是面试者的加分项,《深入理解Spring Cloud与微服务构建 第2版》的十八章内容全面涵盖了通过Spring Cloud构建微服务的相关知识点,并且在第一版的基础上针对Spring Cloud的新功能做了全新改版。

    1.基于Greenwich版本,全面讲解Spring Cloud原生组件。

    2.深入原理,辅以图解,生动串联整个Spring Cloud生态。

    3.总结提升,利用综合案例展现构建微服务系统的全过程。

    4.附带全书源码供,读者可到异步社区本书页面下载,方便学习和使用。

    4、Spring源码深度解析 第2版

    5、Spring微服务实战

    [美] 约翰·卡内尔(John Carnell) 著

    本书教读者如何使用Java和Spring平台构建基于微服务的应用程序。在构建和部署第1个Spring Cloud应用程序时,读者将学习如何进行微服务设计。在本书中,精心挑选的真实案例展示了基于微服务的各种模式,这些模式用于配置、路由、扩展和部署服务。读者将了解Spring易于使用的工具,并看到其如何助力用微服务来增强和重构现有的应用程序。

    6、Spring MVC学习指南 第2版

    [美] Paul,Deck 著,林仪明 译

  • Spring MVC的轻松入门学习指南
  • Spring MVC的入门畅销书新版
  • Spring MVC学习指南(第2版)重在讲述如何通过Spring MVC来开发基于Java的Web应用。全书共计12章,分别从Spring框架、模型2和MVC模式、Spring MVC介绍、控制器、数据绑定和表单标签库、传唤器和格式化、验证器、表达式语言、JSTL、国际化、上传文件、下载文件多个角度介绍了Spring MVC。除此之外,Spring MVC学习指南(第2版)还配有丰富的示例以供读者练习和参考。

    Spring MVC学习指南(第2版)是一本Spring MVC的教程,内容细致、讲解清晰,非常适合Web开发者和想要使用Spring MVC开发基于Java的Web应用的读者阅读。

    上面就是小居数码小编今天给大家介绍的关于(javaspring书籍推荐)的全部内容,希望可以帮助到你,想了解更多关于数码知识的问题,欢迎关注我们,并收藏,转发,分享。

    94%的朋友还想知道的:

    (318)个朋友认为回复得到帮助。

    部分文章信息来源于以及网友投稿,转载请说明出处。

    本文标题:关于spring的书(javaspring书籍推荐):http://sjzlt.cn/shuma/154524.html

    猜你喜欢