javaEE
javaEE(Java Platform,Enterprise Edition)[1]是sun公司(2009年4月20日甲骨文将其收购)推出的企业级应用程序版本。这个版本以前称为 J2EE。能够帮助我们开发和部署可移植、健壮、可伸缩且安全的服务器端 Java应用程序。Java EE 是在 Java SE 的基础上构建的,它提供Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0应用程序。
Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。
javaEE的应用分层模型
领域对象(DoMain Object):此层是有一系列的POJO对象组成。
数据层(DAO,数据访问层):此层有一系列的DAO组件组成,实现对数据库的创建、更新、删除、查询等原子操作。
业务逻辑层(Service):此层有一系列的业务逻辑对象组成,这些业务逻辑对象实现了系统所需要的业务逻辑方法。
控制层:此层有一些列的控制器组件组成,这些控制器用于拦截用户请求,并调用业务逻辑组件的业务逻辑方法,处理用户请求,并根据处理的结果转发到不同的表现层组件。
表现层:此层有一系列的JSP页面、Velocity页面、PDF文档视图组件组成,负责收集用户请求并显示处理结果。