j2ee


j2ee

文章插图
J2EE是什么意思啊:
j2ee

文章插图
【j2ee】j2ee 也叫 javaee 是企业标准版主要用于网页后台一些逻辑判断数据传输 。Java EE 是 J2EE的一个新的名称 , 之所以改名 , 目的还是让大家清楚J2EE只是Java企业应用 。
在2004年底中国软件技术大会Ioc微容器演讲中指出:
我们需要一个跨J2SE/WEB/EJB的微容器 , 保护我们的业务核心组件 , 以延续它的生命力 , 而不是依赖J2SE/J2EE版本 。
扩展资料:

核心优势:
J2EE容易让初学者误解是独立于一套Java的技术方案 。
从更深层次来看 , Java诞生十年 , 多年前的业务组件还可以使用 , 软件应用不再由于语言的更迭革命带来毁灭的打击了 。

当然 , Java EE 5重要改变还是:Java EE不再象以前那样只注重大型商业系统的开发 , 而是更关注小到中型系统的开发 , 简化这部分系统开发步骤 。
落实这一简化行动的最大特征是在Java 5.0(Java 1.5)中加入Annotations , 通过Annotations引入 , 降低Java EE开发时 , 既要写code , 又要写XML配置文件之苦 。
来回照顾 , 疲于奔命 , Annotations既是得益于C++语言 , 也是从开源项目xDoclet实践中获得经验 。
但是Annotations是一把双刃剑 , 初学者用得不好 , 将会使得原本在XML中的Hard code 写进入代码Annotations , 破坏代码的简洁和灵活性 , 
当然 , Annotations的引入不只是解决XML配置 , 从大的概念说 , 是解决一个资源注射问题(XML属于其中一个资源) , 在原理J2EE中 , 容器管理的资源都是由JNDI向应用程序提供的 , 通过Annotations可以方便实现注射 。
参考资料:

百度百科-JavaEE

关于J2EE:
j2ee

文章插图
J2EE就是JAVA的企业应用版
J2ME就是JAVA的移动开发版
J2SE就是大家熟悉的标准版
学习推荐个更新快的好站~~~www.mylinux.com.cn
j2ee是什么?:
j2ee

文章插图
什么是J2EE呢?从整体上讲 , J2EE是使用Java技术开发企业级应用的一种事实上的工业标准(Sun公司出于其自身利益的考虑 , 至今没有将Java及其相关技术纳入标准化组织的体系) , 它是Java技术不断适应和促进企业级应用过程中的产物 。目前 , Java平台有三个版本:适用于小型设备和智能卡的J2ME(Java 2 Platform Micro Edition)、适用于桌面系统的J2SE和适用于企业级应用的J2EE 。Sun推出J2EE的目的是为了克服传统Client/Server模式的弊病 , 迎合Browser/Server架构的潮流 , 为应用Java技术开发服务器端应用提供一个平台独立的、可移植的、多用户的、安全的和基于标准的企业级平台 , 从而简化企业应用的开发、管理和部署 。J2EE是一个标准 , 而不是一个现成的产品 。各个平台开发商按照J2EE规范分别开发了不同的J2EE应用服务器 , J2EE应用服务器是J2EE企业级应用的部署平台 。由于它们都遵循了J2EE规范 , 因此 , 使用J2EE技术开发的企业级应用可以部署在各种J2EE应用服务器上 。
为了推广并规范化使用J2EE架构企业级应用的体系架构 , Sun同时给出了一个建议性的J2EE应用设计模型:J2EE Blueprints 。J2EE Blueprints提供了实施J2EE企业级应用的体系架构、设计模式和相关的代码 , 通过应用J2EE Blueprints所描述的体系模型 , 能够部分简化架构企业级应用这项复杂的工作 。J2EE Blueprints是开发人员设计和优化J2EE组件的基本原则 , 同时为围绕开发工作进行职能分工给出了指导性策略 , 以帮助应用开发设计人员合理地分配技术资源 。
下面我们参照J2EE Blueprints , 结合最新版的J2EE规范(J2EE 1.4) , 从整体上阐述如何使用J2EE架构企业级应用 。
图2给出了使用J2EE架构企业级应用的体系架构 。J2EE将组成一个完整企业级应用的不同部分纳入不同的容器(Container) , 每个容器中都包含若干组件(这些组件是需要部署在相应容器中的) , 同时各种组件都能使用各种J2EE Service/API 。J2EE容器包括:

推荐阅读