使用MyEclipse开发Java EE应用:EJB项目开发初探(上)

栏目: Java · 发布时间: 6年前

内容简介:你开学,我放价!MyEclipse线上狂欢继续!【Enterprise Java Beans (EJB)拥有JEE / Java EE 5标准用于实现Java企业业务功能和数据库资源接口。MyEclipse EJB3工具支持Java EE 5的基于简化注释的POJO编程模型。这些工具使您能够在数分钟内开发和部署一个 EJB3 bean。MyEclipse也支持传统的EJB2开发,使用集成的XDoclet注释处理来快速开发JEE 1.4企业级Java bean。

你开学,我放价!MyEclipse线上狂欢继续! 火热开启中>>

MyEclipse最新版下载

一、MyEclipse EJB开发工具

Enterprise Java Beans (EJB)拥有JEE / Java EE 5标准用于实现 Java 企业业务功能和数据库资源接口。MyEclipse EJB3 工具 支持Java EE 5的基于简化注释的POJO编程模型。这些工具使您能够在数分钟内开发和部署一个 EJB3 bean。MyEclipse也支持传统的EJB2开发,使用集成的XDoclet注释处理来快速开发JEE 1.4企业级Java bean。

MyEclipse EJB开发工具包括:

  • EJB创建向导
  • 用于部署描述符自定义的XML源和基于表单的编辑器
  • EJB部署服务

此外,MyEclipse提供了一个面向EJB XDoclet的面向属性编程环境。

  • Java编辑器增强功能可支持XDoclet注释和JEE API的代码完成
  • 自动生成EJB、Home界面和查找工具
  • ejb-jar.xml 和应用服务器特定的部署描述符生成

二、EJB项目

EJB项目基本上是一个Java项目,其中包含一个分解的EJB JAR文件的文件夹结构。EJB项目和典型Java项目之间主要的区别是EJB项目文件夹使用bean图标进行装饰,项目包含运行时库,同时还包含一个包含ejb-jar.xml部署描述符文件的机会。使用低于JavaEE 5.0版本的所有EJB项目会创建 META-INF 根文件夹和一个空的 META-INF/ejb-jar.xml 部署描述符。对于使用JEE5或更高版本的项目,不需要此文件,您可以选择为此生成此文件。 您可以根据需要修改 ejb-jar.xml 文件。

使用MyEclipse开发Java EE应用:EJB项目开发初探(上)

EJB项目的MyEclipse预览视图

上图中还描述了项目的元数据文件,请注意这些文件通常隐藏在默认的Eclipse视图中默认使用.*文件名过滤器,隐藏点前缀的文件。 .project.classpath 文化是标准的Eclipse项目信息文件。不要删除或修改这些文件。同样,如果您的项目是由一个源代码管理工具,如CVS,则一定要包含所有这些文件作为项目的一部分。

下图显示MyEclipse EJB项目的部署信息,如果您没有在项目创建生成部署描述符,那么您可以在右键单击deployment descriptor placeholder,然后选择Generate Deployment Descriptor stub。

使用MyEclipse开发Java EE应用:EJB项目开发初探(上)

部署描述符信息

项目部署可以使用项目的Deployment Assembly属性。

Enterprise Archive (EAR)是唯一由JEE规范指定的部署模式。然而,该规范为应用服务器特定的部署模型提供了规定。JBoss和Weblogic等应用服务器支持直接部署EJB Jar存档。直接EJB Jar部署的限制是没有规定部署EJB JAR存档所需的可选软件包。

您可以为EJB项目设置Java项目依赖关系。

更多资讯敬请访问 MyEclipse中文网>>

慧都控件|提供软件技术整体解决方案

云集全球三千余款优秀控件、软件产品,提供行业领先的咨询、培训与开发服务

企业QQ:800018081|电话:023-66090381


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

网站项目管理

网站项目管理

[美] 阿什利·弗里德莱因 / 李保庆、杨磊、王增东 / 电子工业出版社 / 2002-11 / 32.00元

这本书全方位地介绍了如何建立和最终交付一个具有很高商业价值的成功网站,讲解从项目管理的角度入手,撇开烦琐的技术细节,更加关注Web项目实施中诸如成本、进度、工作范围等问题,涉及了一个商业网站在实施过程中可能遇到的所有管理细节。书内附国际一流网站开发专家的深邃见解;涵盖了网络项目管理的关键原则及案例研究;通过友情链接,还为读者提供了模板、论坛、术语表、相关链接以及有关因特网知识的测验题。一起来看看 《网站项目管理》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具