`
ljz0898
  • 浏览: 228540 次
  • 性别: Icon_minigender_1
  • 来自: 海南海口
社区版块
存档分类
最新评论

myeclipse7.0整合weblogic11g 开发ejb3.0组件

阅读更多
1:先安装weblogic11g  我安装在C:\Oracle\Middleware
2:新建一个域
  开始菜单---》Configuration wizard--->接着就按照下面的图解一步步实现即可!
 




















接下来 打开myeclipse ---> window--->preferences-->myeclipse enterprice workbench - servers -->weblogic10g  按照下面的图填写即可
用户名和密码 就是创建域的时候输入的用户名和密码!




接下来就开始写代码了!

首先新建一个ejbproject
步骤:
   1:菜单new -->ejbproject(命名为testejb如下图)
  


   2:选择testejb项目右击new--->ejb3 sessionbean(如下图)
 


   3:则自动生成如下两个代码:
 
package cn.ljz.test;

import javax.ejb.Stateless;

@Stateless(mappedName="helloWorld")
public class HelloWorldBean implements HelloWorldBeanRemote {

	public String sayHelloWorld() {
		return "Hello Ejb";
	}
    
}


package cn.ljz.test;

import javax.ejb.Remote;

@Remote
public interface HelloWorldBeanRemote {
   String sayHelloWorld();
}



最后点击


部署ejb组件

打开C:\Oracle\Middleware\user_projects\domains\base_domain\autodeploy
查看ejb是否部署成功!
或者打开http://localhost:7001/console
输入刚才创建域的用户名和密码查看是否部署成功!(如下图)



最后写一个测试类
package cn.ljz.test;

import java.util.Properties;

import javax.naming.*;

public class Client {

public static void main(String[] args) {

Properties props = new Properties();

props.setProperty(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");

props.setProperty(Context.PROVIDER_URL,"t3://localhost:7001");

try {

InitialContext ctx = new InitialContext(props);

HelloWorldBeanRemote myHello = (HelloWorldBeanRemote) ctx.lookup("helloWorld#cn.ljz.test.HelloWorldBeanRemote");

System.out.println(myHello.sayHelloWorld());

} catch (Exception ex) {

ex.printStackTrace();

}

}

}

测试结果为:(对了 别忘了导入C:\Oracle\Middleware\wlserver_10.3\server\lib里面的weblogic.jar文件)



  
  • 大小: 29 KB
  • 大小: 27.4 KB
  • 大小: 28.1 KB
  • 大小: 42 KB
  • 大小: 27.9 KB
  • 大小: 36.6 KB
  • 大小: 55.5 KB
  • 大小: 29 KB
  • 大小: 35.1 KB
  • 大小: 33.1 KB
  • 大小: 37.6 KB
  • 大小: 54.4 KB
  • 大小: 10.7 KB
2
0
分享到:
评论

相关推荐

    Myeclipse7.0+JBoss5.0测试EJB3.0环境搭建过程源代码

    本教程将详细讲解如何利用MyEclipse7.0集成开发环境和JBoss5.0应用程序服务器来搭建EJB3.0的测试环境,以及相关的源代码分析。 首先,EJB3.0是EJB规范的一个重要版本,引入了许多改进,使得开发更加简单和灵活。EJB...

    EJB3.0+JBOSS+MyEclipse初体验(完整代码和过程)

    你将找到一个完整的示例,涵盖了上述所有步骤,包括具体的代码片段和执行过程,这对于初学者来说是一个很好的起点,可以快速理解并实践EJB 3.0在JBOSS和MyEclipse环境下的开发流程。通过这个初体验,你可以了解到...

    yeclipse7.0+JBoss5.0测试EJB3.0环境搭建过程详解

    ### yeclipse7.0+JBoss5.0测试EJB3.0环境搭建过程详解 在深入探讨如何在yeclipse7.0与JBoss5.0环境下构建和测试EJB3.0应用之前,让我们先了解一些背景知识。EJB(Enterprise JavaBeans)是Java平台的一部分,用于...

    MyEclipse7.0 注册码 序列号 Java版注册机源代码 MyEclipse7.0 下载地址

    MyEclipse 7.0 是其早期版本之一,具有强大的 JavaEE 支持,包括对 Servlets、JSP、EJB、JMS、Hibernate 等技术的支持。 #### 二、获取 MyEclipse 7.0 根据提供的下载链接,可以从官方网站下载 MyEclipse 7.0 的...

    Myeclipse+JBoss开发的EJB3.0 多对多程序

    在本项目中,"Myeclipse+JBoss开发的EJB3.0 多对多程序" 是一个基于Java EE平台的课程实验,利用EJB3.0(Enterprise JavaBeans 3.0)规范和Myeclipse集成开发环境,以及JBoss应用服务器,实现了数据模型中的多对多...

    MyEclipse7.0 相关资料

    - **版本特点**:MyEclipse 7.0 是一款集成了大量开发工具的集成开发环境(IDE),专为Java开发者设计。它支持多种流行的Java框架,并且将这些框架升级到了最新版本,从而帮助开发者更高效地编写代码。 - **功能...

    myeclipse 7.0注册码

    MyEclipse 7.0 M1版本在这方面做了大量的工作,不仅增强了原有的JavaScript开发功能,还引入了一些新的特性,比如代码提示、错误检查等,使得JavaScript的开发效率大大提高。 3. **专业级别的JSDT实现**:JSDT是...

    最新MyEclipse7.0注册码

    总之,MyEclipse 7.0是一款功能强大、易于使用的集成开发环境,对于从事Java EE开发的人员来说是一个非常有价值的工具。通过上述介绍,相信读者们对如何激活及使用MyEclipse 7.0有了更全面的了解。

    最新MyEclipse 7.0注册码和生成码!欢迎下载~!

    MyEclipse是一款功能强大的集成开发环境(IDE),主要针对Java、JEE和Web应用的开发。它基于Eclipse平台,提供了丰富的工具集和插件,大大提升了开发效率。MyEclipse支持多种数据库、框架和开发工具,使得开发者能够...

    Myeclipse 7.0 注册码

    Myeclipse 7.0 注册码 Myeclipse 7.0 注册码 Myeclipse 7.0 注册码 Myeclipse 7.0 注册码 Myeclipse 7.0 注册码 Myeclipse 7.0 注册码

    Myeclipse+JBoss开发的EJB3.0 一对多程序

    通过分析这些文件,可以深入理解EJB3.0中的一对多关系如何在实际开发中应用,以及MyEclipse和JBoss在开发和部署过程中的作用。 总结来说,EJB3.0的出现极大地简化了企业级Java应用的开发,特别是在数据持久化和...

    Myeclipse7.0汉化包

    MyEclipse 7.0版本是其系列中的一个重要迭代,为开发者提供了更加友好的界面和更高效的开发工具。然而,对于中文用户来说,原版的英文界面可能造成一定的操作不便,因此,MyEclipse 7.0汉化包的出现解决了这一问题,...

    MyEclipse 7.0+Tomcat6.0配置安装开发环境

    MyEclipse 7.0+Tomcat6.0配置安装开发环境

    myEclipse7.0破解文件

    myEclipse7.0破解文件myEclipse7.0破解文件

    myeclipse7.0注册码

    根据提供的信息,我们可以总结出与MyEclipse 7.0相关的多个知识点,主要涉及软件的安装、注册以及一些新功能的介绍。 ### MyEclipse 7.0简介 MyEclipse是一款非常流行的集成开发环境(IDE),专为Java开发者设计。...

    Myeclipse+JBoss开发的EJB3.0 大型电子商务网站网上书店

    《Myeclipse+JBoss开发的EJB3.0 大型电子商务网站网上书店》 在信息技术领域,Java EE(企业版Java)是用于构建分布式、多层的企业级应用程序的标准框架。EJB(Enterprise JavaBeans)是Java EE的核心组件之一,它...

    myeclipse7.0最新汉化包及此的汉化方法

    MyEclipse 7.0是基于Eclipse的一款强大的Java集成开发环境,尤其在企业级应用开发方面具有广泛的应用。这款软件提供了丰富的功能,包括代码编辑、调试、部署、数据库管理等,但默认界面为英文,对于一些不熟悉英文的...

    EJB3.0详解

    在开发EJB3.0应用时,通常需要一个支持EJB的服务器,如Jboss、WebLogic或Glassfish等。Tomcat服务器由于定位轻量级,不支持EJB。开发者可以使用集成开发环境(IDE),如Eclipse或MyEclipse,它们提供了对EJB3.0的...

    myeclipse6.0&&myeclipse7.0注册码生成程序

    myeclipse6.0&&myeclipse7.0注册码生成程序myeclipse6.0&&myeclipse7.0注册码生成程序myeclipse6.0&&myeclipse7.0注册码生成程序

Global site tag (gtag.js) - Google Analytics