码迷,mamicode.com
首页 > 编程语言 > 详细

Java EE

时间:2016-05-16 07:05:51      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:

术语:

       POJO(Plain Old Java Object):普通传统的java对象

       CRUD:代表创建(Create)、更新(Update)、读取(Read)和删除(Delete)操作。

       原子操作:原子操作是指不会被线程调度机制打断的操作;这种操作一旦开始,就一直运行到结束,中间不会有任何 context switch (切[1]  换到另一个线程)原子操作可以是一个步骤,也可以是多个操作步骤,但是其顺序是不可以被打乱,或者切割掉只执行部分。视作整体是原子性的核心。

经典Java EE以EJB(企业级Java Bean)为核心,以应用服务器为运行环境

轻量级javaEE是以业务逻辑层的的

Java EE 的分层:

  Domain Object(领域对象)层:有一系列POJO组成,这些POJO对象就是该系统的Domain Object,往往包含了各自所需事先的业务逻辑方法

  DAO(Data Access  Object,数据访问)层:又一系列DAO组件组成,DAO实现了对数据库的创建、查询、更新、和删除(CURD)等原子操作

  【EAO层:经典Java EE中EAO层组件的作用与DAO层组件的作用基本类似,但是EAO层主要完成对实体(Entity)的CRUD操作】

  业务逻辑层:由一系列业务逻辑对象组成。业务逻辑对象实现了系统所需要的业务逻辑方法。这些业务逻辑对象:1.暴露Domain Object

所实现的业务逻辑方法。2.依赖DAO组件实现业务逻辑方法

  控制层:由用于拦截用户请求,并调用业务逻辑组件的业务逻辑方法,处理用户请求,并根据处理结果转发到不同的表现成组件的控制器组成

  表现层 :由一系列JSP、Velocity、PDF文档试图组件组成,负责收集用户请求,并显示处理结果。

 

Java EE

标签:

原文地址:http://www.cnblogs.com/aishangliuling/p/5496817.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!