当前位置: 首页 > news >正文

「Java EE制作指南」用MyEclipse创建的EJB开发工具(一)

MyEclipse中文使用教程图集

如果您应该支持Java EE 5中引入的简化基于注释的POJO编程模型,那么EJB开发工具就是您的正确选择。在此您将了解到:

  • EJB开发工具和EJB计划
  • 持久性支持和EJB项目参数

该特性在MyEclipse中可用。

MyEclipse v2025.1离线版下载

一、MyEclipse EJB开发工具

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

MyEclipse EJB开发工具包括:

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

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

  • Java编辑器增强,承受XDoclet注释和Java EE 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部署描述符创建,对于应用Java EE5或更高版本的工程,不需要该记录,您可以选择生成这个文件,也可以根据需要修改ejb-jar.xml文件。

MyEclipse中文使用教程图集

EJB项目的MyEclipse透视图

上图中还描述了项目的元数据文件。注意,这些文件通常隐藏在默认的Eclipse视图中,因为默认使用.*filename文件名过滤器隐藏点前缀的记录。.project.classpath文件是标准的Eclipse计划信息文件,止删除或修改这些文件。此外如果您的任务是由源代码管理工具(如CVS)管理的,请确保将所有这些文件作为项目的一部分包含在内。

下图显示了MyEclipseEJB项目的部署信息。如果您没有在项目创建期间生成部署描述符,可以右键单击部署描述符占位符,并选择Generate Deployment Descriptor stub。

MyEclipse中文使用教程图集

部署描述符信息

行利用任务的部署程序集属性自定义项目部署。

企业存档(EAR)是Java EE规范指定的唯一必需的部署模型。然而,该规范为特定于应用服务器的部署模型做了准备,诸如JBoss和Weblogic之类的应用服务器支持直接部署EJB Jar归档。直接EJB Jar部署的一个限制是,没有提供EJB Jar存档所需的可选包的部署。

http://www.zskr.cn/news/19026.html

相关文章:

  • 中考_学科
  • 工具篇-Cursor中接入DeepSeek,只要这三步
  • 实用指南:告别“硬件绑定”困局:青云云易捷如何让异构服务器“物尽其用”
  • 求职信 - MKT
  • java项目CPU爆高问题排查方案
  • 2025方钢供应厂家推荐:山东鑫泽金属制品优质选择!
  • 2025年中国行业内领先的GEO(AI搜索优化)厂家权威推荐榜单:四川云视GEO当首
  • 2025 屋顶防水维修/外墙防水维修/电梯井防水维修厂家推荐榜:专注全场景渗漏解决方案供应!
  • 2025 流化床/GMP标准/实验室气流粉碎机厂家推荐榜:聚焦多行业粉碎需求,赋能高效生产!
  • 【EBS】EBS系统新克隆环境的MRP无法运行
  • FirstOrDefault
  • elementPlus tabel实现复制粘贴功能
  • 基于微信小工具高仿背单词消除游戏
  • python fast api websocket 连接事例
  • 贴牛皮纸铝卷生产商推荐/铝卷生产厂家/铝卷哪家好
  • 2025浇注型聚氨酯厂家口碑排行榜:品质与服务双优之选
  • 【Vue】LangChain4j大模型对话-前端页面完成(vite+vue3+router)
  • 距离和
  • 直流微电网运行控制仿真算法设计与实现
  • 车载360环视平台:米尔RK3576开发板支持12路低延迟推流
  • TDengine 3.3.6.0 使用Docker部署3节点集群
  • 文本切割方案进化概览:从“机械切割”到“智能解构”
  • 2025 年锅炉优质厂家最新推荐榜单:高效节能与环保性能全方位剖析,助您选到靠谱锅炉供应商
  • html介绍+运用
  • 2025 年 氨糖软骨素厂家哪家好?傦力宝产品选购指南,解析研发实力与品质优势
  • 2025锯床厂家最新推荐榜:精准切割与高效性能的行业首选!
  • 基于LangChain 实现 Advanced RAG-后检索优化(下)-上下文压缩与过滤
  • 使用AI创建angular项目
  • 【Kotlin】一种基于链表结构的事件传播机制设计与实现 - 指南
  • 008_函数