Spring体系学习笔记一_简介
学习:孙哥说Spring5教程
这个世界的一切项目都可以被解释为需求与供给的关系
初学者的学习记录,后续会一直更新改动,欢迎各位不吝赐教~
Spring的起源以及要解决的问题
●2002年,Rod Johnson撰写了-本名为《J2EE设计和开发》的书。本书主要概括了当时Java企业应用程序开发的现状以及指出了JavaEE规范中EJB框架的缺陷,并在书中基于普通Java类和设计模式提出了更为简单的解决方案(interface21)。同年在《J2EE Development Without EJB》-书中,他进一步拓展了Interface21的代码,衍生而来了一个轻量级J2EE开发解决方案- -Spring。2004年3月在Sourceforge正式发布了Spring框架的第一个 版本。目前SpringFramework最新的版本为5.x
作者: Rod Johnson
出版社: 电子工业出版社
原作名: Expert One-on-One J2EE Design and Development
EJB框架存在的问题
1.运行环境苛刻
2.代码移植性差
解释:
程序代码需要在服务器端的容器中解析运行。这个容器最核心的就是诸如Tomcat服务器(开源免费)中的servlet引擎,而EJB框架代码需要在EJB容器中运行,但tomcat并不具备,所以需要更加复杂的服务器,如weblogic,websphere(复杂且收费)
图解: