j2ee体系结构

  看到很多招聘信息上都写着熟悉J2EE体系结构,J2EE体系到地是什么?这里记录一下自己的看法,因为总是忘记这东西。

  首先说说,java的版本。java一共有三个版本:

    J2SE——指标准版,一般用于用户学习JAVA语言的基础也是使用其他两个版本的基础主要用于编写C/S项目和提供标准的JAVA类库(网上copy的,没用过,我做的都是B/S项目)

    J2EE——指企业版依托互连网技术提供企业级平台应用说白了就是用来构建大型网站和B/S系统。自己理解为web项目,通过浏览器访问的服务。

    J2ME——指移动版微小型移动器械搭建使用平台主要是用来为手机编程,制作手机相关软件的。好像现在没有什么东西用到,移动端基本都是android、ios。

  在我们下载JDK时,就会选择用那个版本

  

 

java的三个版本包含哪些东西,以及包含关系

  J2SE 包含那些构成java语言核心的类。比如:数据库连接、接口定义、输入/输出、网络编程;

  J2EE 包含J2SE 中的类,并且还包含用于开发企业级应用的类。比如:EJB、servlet、JSP、XML、事务控制;

  J2ME 包含J2SE中一部分类,用于消费类电子产品的软件开发。比如:呼机、智能卡、手机、PDA、机顶盒。

  他们的范围是:J2SE包含于J2EE中,J2ME包含了J2SE的核心类,但新添加了一些专有类。

 

J2EE架构

  J2EE是Java2平台企业版(Java 2 Platform,Enterprise Edition),它的核心是一组技术规范与指南,提供基于组件的方式来设计、开发、组装和部署企业应用。J2EE使用多层分布式的应用模型。(他是一个标准)

javaEE应用的分层模型大致分为以下几层

  1、Domain Object(领域对象)层——entity

  2、DAO(Data Access Object,数据访问对象)层——dao

  3、业务逻辑层——service

  4、控制器层——controller

  5、表现层——jsp

项目开发中搭建的框架及引入的插件只是为了更好的实现各层次的功能,是技术上的封装。

注:我们平时开发安装的jdk是j2se。我们平时开发web服务的体系结构则是根据j2ee的体系结构来的。

转载于:https://www.cnblogs.com/zyboGarden/p/9554009.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值