`
wuhongyu
  • 浏览: 406934 次
  • 性别: Icon_minigender_1
  • 来自: 哈尔滨
社区版块
存档分类
最新评论

在eclipse中建立EJB工程

阅读更多

    EJB2.0学习笔记之一,在eclipse中创建一个sessionBean。Myeclipse5.5,weblogic8.1环境。

 

新建EJB工程:


 

选择EJB版本,EJB2对应的jdk版本为1.4



 

新建一个以.ejb结尾的包


 

在这个包下新建一个Session Bean


 

选择EJB2 Session Bean,在弹出窗口指定Stateless或Stateful,Remote、Local或Both,以及是否生成ejbCreate()方法(一般需选择生成此方法)


 

这个bean中name属性指定要生成的远程接口名称,jndi-name属性指定这个EJB的jndi名称,view-type属性指定要生成的接口类型(remote只生成远程接口,local只生成本地接口,both即生成本地接口也生成远程接口)。

 


 

生成的这个bean中会有一个业务方法的例子,将其改为自己的业务方法就可以了


 

点击本工程的属性按钮,在XDoclet中单击Add Standard按钮



 

选择Standard EJB


 

在下面对话框里右键单击第一项ejbdoclet,点击add按钮



 

选择一个EJB容器,这里用weblogic



 

更改weblogic中三个属性



 

Createtables属性改为Disabled,Version为weblogic版本号(8.1),destDir改为src/META-INF。

在构建路径中添加两个jar包,weblogic.jar和webserviceclient.jar

 

右键单击工程选择Run Xdoclet



 

EJB建立完毕!
 

  • 大小: 39.3 KB
  • 大小: 18.5 KB
  • 大小: 7.2 KB
  • 大小: 8.9 KB
  • 大小: 15.5 KB
  • 大小: 27.4 KB
  • 大小: 14 KB
  • 大小: 51.7 KB
  • 大小: 12.6 KB
  • 大小: 67 KB
  • 大小: 7.2 KB
  • 大小: 31 KB
  • 大小: 10.7 KB
  • 大小: 72.3 KB
分享到:
评论

相关推荐

    EJB搭建

    `在eclipse中建立EJB工程.mht`文件则可能是一个教程,指导用户如何在Eclipse IDE中创建EJB项目。这个教程可能包含了以下步骤: 1. 创建新的Java EE项目。 2. 添加EJB模块到项目中。 3. 创建EJB类和接口。 4. 配置EJB...

    Eclipse开发EJB文档

    ##### (a) 建立EJB工程 首先,在Eclipse中新建一个EJB工程。这可以通过“File”->“New”->“Other”->“EJB Project”完成。在创建过程中,指定项目的名称和其他必要信息,例如JDK版本等。 ##### (b) 创建Session...

    EJB3.1与JBoss7.1.1在eclipse的实现

    - 在Eclipse中新建一个EJB工程,注意选择正确的EJB模块版本(EJB module version),并确保勾选Generate ejb-jar.xml deployment descriptor,以便Eclipse自动生成部署描述文件。 2. 添加客户端所需的Jar包 - 将...

    Jboss7.1.1+eclipse-kepler开发ejb3

    在 Ejb3 开发方面,首先在 Eclipse 中建立一个工程,并选择 EJB 3.1 版本,确保在创建工程时勾选了需要的配置,以便生成必要的文件。工程建立完成后,初始化的工程结构会显示出来。接下来,需要添加客户端所需的 Jar...

    eclipse中搭建java企业级项目

    在本文中,我们将详细介绍如何在 Eclipse 中搭建一个 Java 企业级项目,主要使用 JPA、JSF 和 EJB 框架。 JPA(Java Persistent API) JPA 是 Java 持久层 API 的简称,是 Java 企业级应用程序中的一种持久层规范...

    Eclipse 集成开发工具 例子 源代码

    6. **Web与企业级开发**:ch10和ch11可能涵盖如何在Eclipse中开发Web应用,比如使用Dynamic Web Project,配置Tomcat服务器,以及针对Java EE的特性,如JSP、Servlet和EJB的开发。 7. **高级特性与实践**:ch12可能...

    实践Eclipse_java开发人员指导

    本教程旨在帮助Java开发人员提高在Eclipse中的开发效率,提升软件开发的专业水平。 首先,我们要理解Eclipse的基础功能。Eclipse提供了代码编辑、调试、构建、版本控制和项目管理等一系列工具。通过创建Java项目,...

    EJB_JPA数据库持久层开发详解

    **对象关系映射**是一种编程技术,用于将关系型数据库中的数据转换为对象,从而在对象和数据库之间建立桥梁。通过ORM,开发人员可以使用面向对象的方式处理数据库数据,无需直接编写SQL语句。 #### 搭建JPA开发环境...

    eclipse下配置lifery开发环境

    接下来介绍如何在 Eclipse 中加载 Liferay 的源代码工程。 1. **准备源代码**: - 在 Eclipse 的工作空间 `${WORKSPACE}` 下建立一个名为 `portal` 的目录。 - 将下载的源代码 `liferay-portal-src-4.1.0.zip` 解...

    Flex4+J2EE+Blazeds配置jspweb工程

    在这个配置过程中,我们将深入理解这三个组件的作用以及如何将它们整合到一个JSP Web工程中。 1. Flex4:Adobe Flex 4是一种基于ActionScript和MXML的开源框架,用于构建RIA。它提供了强大的用户界面组件库,可以...

    JAVA3G高级软件工程师包就业实战班脱产.doc

    在软件开发管理中,包括职业规划、CMMI、RUP、XP等软件工程管理方法,旨在提升学员的项目管理能力。在软件工程方法部分,课程教授需求分析、OOAD(面向对象分析与设计)与UML、数据建模、架构设计等技能。在软件技术...

    J2EE项目开发的平台、环境搭建、集成及工程的建立、组织结构

    - **配置数据库参数:** 在安装过程中需要配置数据库参数,例如数据库实例名、监听端口等。 - **创建管理员账户:** 在安装向导中,可以设置管理员账户的用户名和密码。为了方便开发,示例中建议使用`sys`作为用户名...

    JAVA 3G 高级软件工程师包就业实战班『脱产』宣贯.docx

    【JAVA 3G 高级软件工程师包就业实战班】是一个专为有意成为高级软件工程师的人群...通过该课程,学员不仅能在技术上得到提升,还能在职业规划、团队协作和项目管理等方面有所收获,从而在竞争激烈的IT行业中脱颖而出。

    Flex+JAVA+BlazeDS开发环境配置(Java工程和Flex工程独立)

    在 BlazeDS 中,AMF 能够直接映射到 Java 对象,减少了数据序列化和反序列化的开销,简化了客户端和服务器端的数据交换。 BlazeDS 的核心功能包括远程调用服务和消息传递服务。远程调用服务允许 Flex 客户端直接...

    JAVA--G-高级软件工程师包就业实战班『脱产』.doc

    - **课程定位**:本课程旨在培养市场上需求量大且人才稀缺的中高级软件工程师,特别是那些既能理解业务逻辑又能掌握先进软件技术的专业人才。 - **培训目标**: - 精通Java及其相关框架和技术(如JSP、Servlet、EJB...

    MyEclipse.6.Java.开发中文教程(11-18章).zip

    这里将探讨如何在MyEclipse中建立JSF页面,使用Managed Beans,以及与其它组件(如PrimeFaces)的集成。 第十五章“开发XFire Web Service应用”介绍了如何使用MyEclipse创建和消费基于XFire的Web服务。XFire是早期...

    JAVA--3G-高级软件工程师包就业实战班『脱产』.doc

    2. **实战经验**:采用真实工程项目作为教学案例,让学员在实践中积累经验。 3. **持续更新**:课程内容定期更新,确保与业界最新趋势保持一致。 4. **就业保障**:与多家知名企业建立合作关系,为学员提供广阔的...

    java工程师面试技巧.doc.pdf

    继承使得类间产生关系,重载是在一个类中方法名相同但参数列表不同的方法,覆盖是指子类重写父类的方法。 8. 编码转换,如使用`new String(byte[], "encoding")`构造字符串,将GBK编码转换为ISO-8859-1编码。 9. ...

Global site tag (gtag.js) - Google Analytics