美文网首页互联网科技Java高级架构JAVA
书单丨5本Java后端技术书指引你快速进阶

书单丨5本Java后端技术书指引你快速进阶

作者: Java高级架构 | 来源:发表于2018-05-30 16:21 被阅读225次

    一名Java开发工程师

    不仅要对Java语言及特性有深层次的理解

    而且需要掌握与Java相关的

    框架、生态及后端开发知识

    本文涉及多种后端开发需要掌握的技能

    对于帮助提高开发能力非常有帮助

    NO.1

    《Java工程师修炼之道》

    杭建 著

    Java 开发一直是当前互联网领域最火热的开发技能之一,Java 工程师也一直是需求量非常大的开发职位。

    本书主要针对一名合格的Java 工程师的必备技能做了大纲性的总结和阐述。内容包括了工程化、常用开发框架、数据存储、数据传输、Java 编程高级知识、性能优化、安全技术等内容,基本涵盖了Java 工程师需要掌握的绝大部分技能点。

    本书可以看作一本Java 工程师的入职指南,也可以看作一本串联Java 后端技能点的参考手册。通过精心编排的内容,刚入门的Java 工程师能够体系化地学习相关开发技能,有经验的Java 工程师能够查漏补缺,巩固自己的相关开发技能,进一步完善自身的Java 技术体系。

    NO.2

    《揭秘Java虚拟机:JVM设计原理与实现》

    封亚飞 著

    Java是一门非常流行的程序语言,但是,Java程序到底是如何运行的?如何写出更高效的Java代码……?这些令人困扰的问题,都可以从本书中找到答案。

    本书从源码角度解读HotSpot的内部实现机制,主要包含三大部分——JVM数据结构设计与实现、执行引擎机制及内存分配模型。通过直接对源代码的分析,从根本上梳理和澄清Java领域中的关键概念和机制。

    NO.3

    《轻量级Java EE企业应用实战(第5版)》

    李刚 编著

    本书介绍了Java EE领域的四个开源框架和技术:Struts 2、Spring、Hibernate和JPA。重点介绍了如何整合Struts 2.5+Spring 5.0+Hibernate 5.2进行Java EE开发。

    本书主要包括三部分。第一部介绍了Java EE开发的基础知识,以及如何搭建开发环境。第二部分详细讲解了Struts 2.5、Spring 5.0、Hibernate 5.2、JPA的用法。第三部分示范开发了一个包含7个表,表之间具有复杂的关联映射、继承映射等关系,且业务也相对复杂的工作流案例,希望让读者理论联系实际,将三个框架真正运用到实际开发中。

    NO.4

    《Spring+MyBatis企业应用实战(第2版)》

    疯狂软件 编著

    本书介绍了Java EE(现已改名为Jakarta EE)领域的两个开源框架:Spring的MVC和MyBatis。

    本书重点介绍如何整合Spring MVC 5+MyBatis 3.4.5进行Java EE开发。本书操作步骤详细,编程思路清晰,语言平实易懂。只要读者认真阅读本书,并掌握书中知识,那么就完全可以胜任企业中Spring MVC+MyBatis项目开发的要求。

    NO.5

    《亿级流量网站架构核心技术:跟开涛学搭建高可用高并发系统》

    张开涛 著

    本书总结并梳理了亿级流量网站高可用和高并发原则,通过实例详细介绍了如何落地这些原则。本书分为四部分:概述、高可用原则、高并发原则、案例实战。多方面详细介绍了亿级流量网站的架构核心技术,让读者看后能快速运用到实践项目中。

    相关文章

      网友评论

      • KearWang:现在真的都不用struts2了吧
      • 被时间推开:还不如直接上 疯狂java 程序员突破那本书
      • helloKimmy:Java发展很快,现在可用的框架和系统提供商大多是基于Java的。学习Java确实需要、痛下苦功。目前大多数介绍Java的书都过于艰深了。可不可以:把介绍主流平台当做出书重点,因为通用的语言部分不算复杂;介绍平台也不要把每个人都当成弄得懂平台架构与底层的总工,介绍一些界面、框架有关的实用技巧、平台的公司背景与技术特色和性能特点,可能会更受欢迎一些。:smile::smile::smile:
      • Mon莫:又是卖书的
      • IT人故事会:,楼主的心血啊!谢谢博主

      本文标题:书单丨5本Java后端技术书指引你快速进阶

      本文链接:https://www.haomeiwen.com/subject/tloajftx.html