### MyEclipse 7在WebLogic 9.2下开发EJB2范例解析 #### 环境准备与配置 在开始EJB2的开发之前,首先需要确保开发环境的正确配置。本例中使用的是MyEclipse 7集成开发环境与WebLogic 9.2应用服务器。具体步骤包括: 1. **MyEclipse 7**:这是一个基于Eclipse的IDE,特别适合Java EE应用的开发,包括Web应用、EJB和JPA等。 2. **WebLogic 9.2**:这是Oracle提供的一款企业级应用服务器,用于部署和管理Java EE应用程序,包括EJB2组件。 3. **环境说明**:在WebLogic 9.2中新建一个域,用于后续EJB的部署。域是WebLogic Server的管理单元,包含服务器、集群、数据源和其他资源。 #### 开发EJB2 1. **创建EJB项目**:在MyEclipse中,通过`File -> New -> EJB Project`创建一个新的EJB项目,命名为`TestEJB`,并选择J2EE 1.4作为EJB的基础版本。 2. **设置WebLogic服务器**:通过`Windows -> Preferences -> MyEclipse Enterprise WorkBench -> Servers -> WebLogic 9.x`配置WebLogic服务器,选择已安装的WebLogic域和JDK版本。 3. **创建Session Bean**:在项目中,通过`New -> Other -> MyEclipse -> EJB2 Session Bean`创建一个无状态Session Bean。在向导中指定包名、EJB名称、EJB类型(此处为无状态)以及接口类型(远程接口)。建议命名时以`Bean`结尾,以便于XDoclet识别。 4. **编写testBean.java代码**:实现SessionBean接口,添加必要的导入语句,例如`java.rmi.RemoteException`、`javax.ejb.*`等。代码示例中定义了一个名为`testBean`的类,实现`SessionBean`接口,包含构造函数和必要的属性。XDoclet注释用于生成EJB相关的配置文件,包括`@ejb.bean`注解,用于指定EJB的名称、类型、视图类型等。 #### 部署与测试 1. **引入Weblogic.jar至Build Path**:为了能够成功编译和部署EJB,需要将Weblogic服务器的JAR文件添加到项目的构建路径中。 2. **生成EJB部署信息**:在MyEclipse中,可以通过项目右键菜单选择`Generate Deployment Descriptor`或`Clean and Build`来生成EJB的部署描述符(`ejb-jar.xml`)和其他必需的配置文件。 3. **部署项目到WebLogic**:使用MyEclipse中的服务器视图,将项目部署到WebLogic服务器上。这通常涉及到在服务器配置中添加项目,然后启动服务器进行部署。 4. **测试EJB功能**:一旦部署完成,可以通过编写客户端代码调用EJB的远程接口,或者使用WebLogic的管理控制台来测试EJB的功能是否正常。 使用MyEclipse 7在WebLogic 9.2下开发EJB2涉及环境配置、项目创建、Session Bean实现、代码编写、部署和测试等多个步骤。每个环节都需要细致操作,以确保EJB组件能够正确运行。
剩余18页未读,继续阅读
- zhuhe4222016-02-24还行,也是有帮助的
- 粉丝: 3
- 资源: 16
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 总经理办公室组织结构与责权说明书.docx
- 运输部组织结构与责权.docx
- 深度学习领域注意力机制的技术解析及其广泛用途
- 【餐饮行业】-01-组织架构图.docx
- 【餐饮行业】-03-组织架构图.docx
- 【超市】-01-组织架构图.et
- 【传媒行业】-01-组织架构图.docx
- 【电商行业】-01-组织架构图.xlsx
- 【电商行业】-02-组织架构图.docx
- 【灯具灯饰】-01-组织架构图.docx
- 【房地产】-01-组织架构图.docx
- 【电商行业】-03-组织架构图.docx
- 【房地产】-02-组织架构图.docx
- 【服装行业】-02-组织架构图.et
- 【工程咨询】-01-组织架构图.docx
- 【服装行业】-01-组织架构图.docx