绿林网

大型互联网应用轻量级架构实战经典读后感有感

大型互联网应用轻量级架构实战经典读后感有感

《大型互联网应用轻量级架构实战》是一本由柳伟卫著作,北京大学出版社出版的平装图书,本书定价:89,页数:448,特精心收集的读后感,希望对大家能有帮助。

《大型互联网应用轻量级架构实战》读后感(一):Java攻城狮的自我修养

程序员不能总是编写业务代码,要提升自己。如何提升?就看你能不能搭建一个开发框架出来。

这本书《大型互联网应用轻量级架构实战》就是这样的,从0开始教你如何搭建一个基于Spring等开源技术的开发框架。牛逼!

当然,书中的技术不限于Spring这点,还包括 Maven、Jetty、Spring框架、Spring MVC、Spring Security、MyBatis、MySQL、Angular、NGINX、Redis、Spring Boot等开源技术栈。这些技术并未完全遵守传统的JEE所提供的规范,却被广大互联网公司所采用,其原因正是一种反传统的“轻量级”开发模式深入人心。所谓轻量,指的是抛弃墨守成规、面向规范的臃肿开发方式,转而采用开源的、重视解决具体问题的技术框架。

本书将带领读者从0开始搭建一个可以实现Web互联网应用的开发框架,命名为“Lite”。通过学习Lite轻量级框架的搭建过程,便于读者深刻理解Spring、MyBatis、MySQL等技术原理及实现方式,令读者具备架构软件的能力。同时,在Lite框架的基础上, 还会继续实现一个“新闻头条”大型互联网应用,真正实现技术落地。

《大型互联网应用轻量级架构实战》读后感(二):Lite框架

正是由于传统企业级应用技术的不足,迫使开发者将目光转向了开源社区。Rod Johnson在2002年编著的Expert One-on-One J2EE Design and Development一书中,可以说一针见血地指出了当时Java EE架构在实际开发中的种种弊端,并推出Spring框架来简化企业级应用的开发。

之后,开源社区日益繁荣,Hibernate、Structs等轻量级框架相继推出,以替换Java EE中的“重量级”实现。

本书主要介绍如何从0开始,吸收市面上优秀的开源框架,来实现属于自己的轻量级框架。笔者称这种框架为“Lite”[1],意味着开源、简单、轻量。同时,在本书的后半部分,笔者也将会展示如何基于Lite框架,来开发实现一个真实的互联网应用。

那么,Lite框架到底是怎么样的?

Lite框架是一套轻量级Web框架,基于Lite可以轻松实现企业级应用。Lite具有非侵入性,依赖的东西非常少,占用资源也非常少,部署简单,启动快速,比较容易使用。

Lite底层基于Spring框架来实现bean的管理,因此,只要你有Spring的开发经验,上手Lite也是非常简单。即便你是Spring的新手,本书的第3至7章也会通过一定的篇幅和实例来带领读者入门Spring。

《大型互联网应用轻量级架构实战》读后感(三):初级工程师和高级工程师的区别,在于能否掌握常用的技术框架

本书带你手把手掌握Java应用框架的搭建!初级工程师和高级工程师的区别,在于能否掌握常用的技术框架。

在Node.js领域,也有非常出名的组合就是MEAN架构,即MongoDB+Express+Angular+Node.js,也就是本书的书名所表达的内容。 MEAN架构,是指以MongoDB、Express、Angular和Node.js四种技术为核心的技术栈,广泛应用于全堆栈Web开发。

而在 在Java领域,非常出名的组合就是SSM,即Spring + Spring Web MVC + MyBatis。 而本书除了SSM这些基本的技术外,还整合了其他非常多的技术, 轻量级Java EE所使用的开源技术都是目前大型互联网公司所采用的成熟技术,包括:

本书也会详细介绍上述技术。

本文由作者上传并发布(或网友转载),绿林网仅提供信息发布平台。文章仅代表作者个人观点,未经作者许可,不可转载。
点击查看全文
相关推荐
热门推荐