学习J2EE的基础概念,希望有一个更深一层次的理解
框架类似API、库的概念,进一步了解需要进一步学习设计模式
1、两个大的主流体系:java和.NET。也就是Java所代表阵营与微软所代表的.NET进行竞争
2、J2EE与java是两个完全不同的概念,java如上,
J2EE可以说是java在数据库信息系统上的实现,主要指B/S结构的实现
J2EE标准主要包括三技术:WEB技术、EJB技术、JMS技术。每个技术都涉及到容器部分和应用部分。
3、WEB技术,Jsp/Servlet技术,除了这些,它运行还需要有JavaBeans或者Java Calss实现一些功能或者包装携带数据。最初WEB技术裸体简称为Jsp/Servlet+JavaBeans系统
JavaBeans技术,涉及到组件构件技术component
JavaBeans不属于J2EE概念的范畴中
4、EJB技术,企业的JavaBeans,企业信息系统开发过程中需要一个可伸缩的性能和事务、安全机制,这样才能保证企业系统的平滑发展,而不是发展到一定阶段就重新更换一套软件系统
两种JavaBeans技术:EJB和POJO,这里注意POJO虽然也叫JavaBeans,但区别与以前的,表现在它不依附某种框架,是为某个应用系统单独开发创建的
5、衡量一个J2EE应用系统开发水平的高低的标准是:解耦性。因此为了实现解耦,诞生了各种框架
J2EE框架从设计的高度上抽象为表现层、服务层、持久层