--------------------------------------------------------------------------------

表示层

  1. 基于WEB的JSP、SERVLET、STRUTS、WEBWORK、SPring Web MVC 等。

2. 基于富客户端的Swing、SWT等(rmi、iiop);

--------------------------------------------------------------------------------

用接口隔离,用domain 或 DTO 传递数据

--------------------------------------------------------------------------------

业务逻辑层 

  Pojo(Service,Manager)、Domain、Session EJB、Spring;

--------------------------------------------------------------------------------

  用接口隔离,用domain 或 DTO 传递数据

--------------------------------------------------------------------------------

数据访问层

  JDBC、IBatis、Hibernate、JDO、Entity Bean。

转载于:https://www.cnblogs.com/GeneralXU/archive/2010/11/11/1874695.html

J2EE架构[三层]相关推荐

  1. 开源项目与J2EE架构介绍

    2 开源项目与J2EE架构介绍 2.1.1开源软件简介   什么是开源软件: 开源软件的英文为Open Source Software,简称为OSS.开放源代码软件就是在开放源代码许可证下发布的软件, ...

  2. J2EE架构师[转]

    J2EE架构师 [转] 设计模式javawebservice工作测试数据库 软件架构师是软件行业中一种新兴职业,工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项 ...

  3. J2EE 架构师之路

    2019独角兽企业重金招聘Python工程师标准>>> 这个系列的博客会纪录我在通向J2EE架构师这一条路上的各种事情,包括我的思考,我的学习,资料,犯错,成果. 以前就想开始朝这个 ...

  4. 步入J2EE架构和过程

    标  题: 步入J2EE架构和过程 发信站: BBS 水木清华站 (Fri Apr 26 16:02:08 2002) 本文转自赛迪网开发者 developer.ccidnet.com 摘要 Java ...

  5. 基于J2EE架构的项目开发团队中的角色与职责

    [声明] 1.2内容来源:<J2EE Architects Handbook>中文翻译<J2EE系统架构师参考手册>[翻译 Mellon] 1.角色 Technical arc ...

  6. 基于J2EE架构的在线考试系统-Java(报告+源码+PPT

    目前国内基于B/S.C/S结构的在线考试系统产品已经有许多,本文首先介绍了这些考试系统的形成和发展过程,大致结构.然后通过仔细分析,提出了目前的这些系统还存有系统更新和维护等种种弊端,仍不够成熟.基于 ...

  7. 简介常见的四种类型的J2EE架构

    简介常见的四种类型的J2EE架构 作者:云飞出处:IT专家网论坛2008-10-30 00:00 J2EE应用一般分成三个主要层(tier),这种分层比客户/服务器方式具有更多的优点: 1.关于J2E ...

  8. 关于J2EE开发三层架构

    现在开发web大多都是基于MVC的三层架构,三层架构优势什么呢? 三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI).业务逻辑层(BLL). ...

  9. 前些天做的一个物联网架构三层扩展

    这些天在做一个在线物联的网站,同时也在往上查看了一些很好的网站架构,所以就根据自己的情况,指定了一种方案: 为了提交程序的:面向接口编程,高内聚.低耦合及其对扩充开发.对修改封闭的原则,对这次方案做简 ...

最新文章

  1. eclipse 3.6的VE配置 Visual Editor for eclipse3.6
  2. AES 加密256位 错误 java.security.InvalidKeyException: Illegal key size or default parameters
  3. java多线程论文_Java5 多线程之入门篇-论文
  4. pytorch分布式训练(一):torch.nn.DataParallel
  5. 嘉和生物-B确定发行价每股24.00港元 公开发售获认购1247.52倍
  6. echarts可以去掉边距吗_又有近视又有散光怎么办?近视手术可以同时去掉吗?...
  7. php curl 相关链接 收藏
  8. 快手小视频批量下载高清无水印软件 快手短视频批量下载高清无水印软件
  9. [ 4w字 ] JavaSE总结(基础+高级+多线程+面试题)
  10. 大型网站技术架构 学习总结一(基础了解)
  11. Linux(CentOS)安装 Vim编辑器
  12. 动手实现图像双线性插值——实现图像resize
  13. mac2600r_水星MAC2600R路由器
  14. Linux操作系统安全防护指导手册(详细截图)
  15. 河北省计算机科学专业高校排名,河北省计算机类专业大学排名
  16. Minecraft mod制作简易教程(四)——创建一个方块
  17. FortiGate防火墙配置SSL用户分流
  18. 小白入门C语言之浮点数详解
  19. 通过源码分析Mybatis运行原理
  20. 输入行数,输出一个字母回文金字塔(c语言)

热门文章

  1. 影响数千万APP的安卓APP“寄生兽”漏洞技术分析
  2. nginx+tomcat,http强制跳转https后的error_page配置!【原创】
  3. 重启mysql的方法
  4. 前端那些事之layui篇---实现栅格功能
  5. android百度地图开发之自动定位所在位置与固定位置进行驾车,步行,公交路线搜索...
  6. linux 3.0 kernel
  7. hive in 写法/linux OR CDH如果查看hive的版本
  8. Oracle RAC禁用DRM
  9. 5行脚本代码完美破解99%的过期软件
  10. 《HTML5 界面设计与开发》 读书笔记