ejb-请问基于Java EE的构件规范设计开发构件,指的是使用EJB框架开发构件吗?

问题描述

请问基于Java EE的构件规范设计开发构件,指的是使用EJB框架开发构件吗?
我现在要完成的任务是开发一个可重用构件,这个构件要实现的功能是系统中一个数据处理模块。要求在Java EE 支撑平台下开发。
我现在不太能理解这个构件的开发过程。查了资料得知javabean和ejb都可以用Java语言开发组件。javabean比较简单是一般和JSP配合的,开发比较小型的组件使用的。EJB更为复杂功能也全面,但是我的这个系统不是分布式的,也不需要与服务器进行交互。用EJB开发是不是有些不机智??还是说Java EE 中还有其他开发构件的方法呢?谢谢!

解决方案

不一定,Sun公司(被Oracle收购)Java EE的构件则是指EJB、持久化构件。
而其他的开源或公司则是指POJO(用于Hibernate、Struts),称为DAO、ACTION,就是过去的JavaBean。
还有消息中间件等

时间: 2024-11-01 21:53:00

ejb-请问基于Java EE的构件规范设计开发构件,指的是使用EJB框架开发构件吗?的相关文章

如约而至,Java EE 8 最终规范现已正式推出!

今日,我们发现 Java EE 在其 GitHub 上的账号发布了 Java EE 8 最终规范,并提供了 PDF 格式的文件下载. 按照此前公布的计划,Java EE 8 最终规范会在今年夏天结束前发布.现在看来,他们并没有食言. 在 JCP 主页上,我们可以看到,在 8 月 21 日,JCP 执行委员会以 24 票赞成票通过了 JSR #366 的最终批准投票.其中,英特尔公司放弃了投票. Java EE 8 规范从 2014 年 8 月开始接受 JSR 评审,到现在推出最终规范,整整经历了

源代码-基于JAVA的电子商城的设计

问题描述 基于JAVA的电子商城的设计 求基于Java的电子商城设计的源代码,最好是可以直接跑起来的,代码不要太复杂,简单易懂,求大神资源! 解决方案 关于商城系统中商品类别的设计 解决方案二: 看看这个 java开发SHOP电子商城网站平台shop++http://www.zuidaima.com/share/2043180788730880.htm 解决方案三: google里面输入完整下面一行 site:download.csdn.net java 商城 就有一波源代码赶来. 解决方案四:

基于Java的界面布局DSL设计与实现

界面设计应该是一项充满创造性.富有乐趣的工作,但是却往往被认为非常的枯燥和繁琐.究其原因,是因为界面布局领域所采用的描述概念和具体的实现语言之间存在很大的语义隔阂.而一般的界面开发工具提供的所见即所得以及界面布局管理器等方案也无法很好地解决这个问题. 在本文中,我们会给出一种更好的解决方案,我们不是去试图把界面设计者头脑中的设计概念和样式逐步降级.分解成所使用的实现语言能够理解的低层概念,也不是提供一些已经完成的.确定的但难以扩充和更改的布局样式库供界面设计者使用.我们所提供的是一种专门用于描述

微服务:Java EE的掘墓人

在Java问世之初,包括IBM.BEA.Oracle在内的一些巨头公司看到了Java作为一门杰出的Web编程语言可能给他们带来的巨大商机.那么如何通过一门编程语言来赚钱呢?答案就是使用这门语言构建复杂无比的服务器,让那些大公司支付一大笔费用来购买这些服务器.于是紧接着就出现了Java EE规范.JSR规范,以及WebLogic.WebSphere等服务器中间件. 在这些服务器上面部署了大型的程序包,它们运行缓慢,消耗大量的内存.基于这些容器的开发和调试对开发人员来说简直就是噩梦,作为对他们的补偿

针对Java EE 7三个特性进行详细的剖析

Java EE 7 使得开发人员可以写更少的样板代码,通过丰富的组件来提供一个完整.全面.集成的堆栈来支持和构建最新的 Web 应用程序和框架,同时提供更具扩展性.丰富性和简易的功能.企业将会从便捷式批处理.改进的扩展性等新功能中获益.本文将通过对这个版本中新增组件 WebSocket 1.0.JSON Processing 1.0.JAX-RS 2.0.JSF 2.2 和 JMS 2.0 的介绍及若干示例的展示,来对以上三个特性进行详细的剖析. Java EE 作为一个企业应用的部署平台,具有

Java EE 即将死去,毫无疑问!

在Java问世之初,包括IBM.BEA.Oracle在内的一些巨头公司看到了Java作为一门杰出的Web编程语言可能给他们带来的巨大商机.那么如何通过一门编程语言来赚钱呢?答案就是使用这门语言构建复杂无比的服务器,让那些大公司支付一大笔费用来购买这些服务器.于是紧接着就出现了Java EE规范.JSR规范,以及WebLogic.WebSphere等服务器中间件. 在这些服务器上面部署了大型的程序包,它们运行缓慢,消耗大量的内存.基于这些容器的开发和调试对开发人员来说简直就是噩梦,作为对他们的补偿

方便 Ajax 与 Java EE 的集成

随着 Ajax 的兴起,对于消解这个热门技术的谜团并有针对性地处理在它的使用中出现的问题的需求出现了.高级 IT 专家 Patrick Gan 利用这个机会,研究了在 Java EE Web 应用程序中引入 Ajax 对整个开发生命周期可能产生的影响.对采纳 Ajax 基于异步通信的模式会存在的问题保持清醒,有助于踏上有效集成 Ajax 的正确道路. Asynchronous JavaScript + XML (Ajax)是个相当新的术语(有些人说它是旧酒装新瓶),在不同的 Web 开发社区中,

.net人员用Java 之Java EE

上篇文章对Java的基本概念作了简要总结(http://www.cnblogs.com/2018/archive/2011/04/05/1993163.html),本文把对java EE的学习过程总结一下. 基础 https://javaeetutorial.dev.java.net/files/documents/7232/141115/javaeetutorial6.zip 这个里面有介绍文档和例子代码,这些例子在netbeans可直接打开,参考文档部署和运行 这个文档介绍了整个Java E

WebSphere Application Server中现代化的基于 Java 的批处理(三)

企业批处理 简介 IBM WebSphere Application Server V8 为批处理添加了一个新容器,为基于 Java EE 的批处理应用程序的执行提供了一个环境.这个新的批容器提供了全面的功能,使它非常适合用作企业批处理基础架构提供程序.WebSphere Application Server V7 中提供的 Modern Batch 功能包开了一个好头,提供了一致的编程模型和工具,但不包含企业环境中需要的高级批处理功能.WebSphere Application Server