`
zhang_xzhi_xjtu
  • 浏览: 536368 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Geronimo中GBean的引用

阅读更多
Geronimo中GBean的引用。

1 在GBean中定义对另外一个GBean的引用。

public class CatGBean {
    private DogGBean dogGBean;
}


2 在构造函数中初始化该引用。

public CatGBean(DogGBean dogGBean) {
   this.dogGBean = dogGBean;
}


3 GBean都是用GBeanInfo描述的,所以在GBean中对该引用增加描述。

static {                    
  GBeanInfoBuilder infoBuilder = new GBeanInfoBuilder("MyCatGBean",
				CatGBean.class);

  infoBuilder.addAttribute("name", String.class, true);
  infoBuilder.addReference("DogGBean", DogGBean.class);
  infoBuilder.setConstructor(new String[] { "DogGBean" });

  GBEAN_INFO = infoBuilder.getBeanInfo();
}


4 在deployplan中配置GBean.
	<gbean name="dogGBean" class="allenG.DogGBean"></gbean>
	<gbean name="catGBean" class="allenG.CatGBean">
		<reference name="DogGBean">
			<name>dogGBean</name>
		</reference>
	</gbean>
分享到:
评论
1 楼 unsid 2009-04-20  
有人在实际生产环境中使用Geronimo么?
我觉得它地位和处境类似jboss
但是政府部门即便你让他用不花钱的服务其他反而不高兴,商业服务器=优质服务=可靠
即便有些情况下jboss足矣
而对于开发人员来说,政府采购weblogic,未来在weblogic上部署应用对他们兴趣和积极性的提升远不及Geronimo这样东西,看来这东西还是更多停留在人们的喜闻乐见之中.

相关推荐

    Apache Geronimo 中部署 Web 服務

    ### Apache Geronimo 中部署 Web 服务的知识点详解 #### 一、Apache Geronimo简介与Web服务支持 Apache Geronimo 是一个基于 J2EE 1.4 标准的强大开源应用服务器,由 Apache Software Foundation 发起。Geronimo ...

    Apache Geronimo配置文件geronimo-web.xml各个标签的讲解

    - `&lt;sys:gbean&gt;`:Geronimo中用于描述服务器组件的元素。 - `&lt;ee:persistence&gt;`:处理持久化相关的配置,比如JPA。 - `&lt;security-realm-name&gt;`:安全域的名称,用于关联应用的安全策略。 - `&lt;sec:security&gt;`:配置...

    Geronimo的Eclipse插件

    Geronimo的Eclipse插件是为开发者提供的一种集成开发环境(IDE)扩展,旨在简化在Eclipse中使用Apache Geronimo服务器进行Java应用开发的过程。这个插件允许用户直接在Eclipse内管理、部署和调试基于J2EE的应用程序...

    geronimo的service化工具

    标题中的"geronimo的service化工具"指的是Apache Geronimo服务器的一种特殊配置或功能,它允许Geronimo作为Windows操作系统服务来运行。这确保了即使在没有用户交互的情况下,如系统启动时,Geronimo也能自动启动并...

    Apache Geronimo Documentation 3.0

    Apache Geronimo是一款开源的应用服务器,由Apache软件基金会开发,旨在提供一个用于部署和管理Java企业应用的平台。Geronimo 3.0是该软件的一个重要版本,它集成了许多改进和新特性,旨在提高性能、可扩展性和易用...

    geronimo-j2ee-management_1.1_spec-1.0.1-API文档-中文版.zip

    赠送jar包:geronimo-j2ee-management_1.1_spec-1.0.1.jar; 赠送原API文档:geronimo-j2ee-management_1.1_spec-1.0.1-javadoc.jar;...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    geronimo-jms-1.1-spec-1.1.1-API文档-中英对照版.zip

    赠送jar包:geronimo-jms_1.1_spec-1.1.1.jar; 赠送原API文档:geronimo-jms_1.1_spec-1.1.1-javadoc....人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。 双语对照,边学技术、边学英语。

    Geronimo服务器下部署Seam程序

    标题中的“Geronimo服务器下部署Seam程序”是指在Apache Geronimo应用服务器上安装和运行JBoss Seam应用程序的过程。Apache Geronimo是一个开源的应用服务器,它支持Java EE规范,而JBoss Seam是一个用于Java EE平台...

    geronimo-annotation_1.0_spec-1.1.1-API文档-中文版.zip

    赠送jar包:geronimo-annotation_1.0_spec-1.1.1.jar; 赠送原API文档:geronimo-annotation_1.0_spec-1.1.1-javadoc.jar; 赠送源代码:geronimo-...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,

    geronimo-jcache_1.0_spec-1.0-alpha-1-API文档-中文版.zip

    赠送jar包:geronimo-jcache_1.0_spec-1.0-alpha-1.jar; 赠送原API文档:geronimo-jcache_1.0_spec-1.0-alpha-1-javadoc.jar;...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请

    geronimo-jta_1.1_spec-1.1.1.jar

    《深入理解geronimo-jta_1.1_spec-1.1.1.jar在Hibernate中的应用》 在Java开发领域,尤其是涉及到企业级应用时,规范的遵循与实现至关重要。`geronimo-jta_1.1_spec-1.1.1.jar`是Apache Geronimo项目提供的一份关于...

    geronimo-jta_1.1_spec-1.1-sources.jar.zip

    Geronimo JTA 1.1规范是Java Transaction API(JTA)的一个实现,它定义了在分布式环境中管理事务的标准接口。本篇文章将深入探讨Geronimo JTA 1.1规范的核心概念,并结合Hibernate ORM框架,阐述其在实际应用中的...

    开发JAR包- geronimo

    开发JAR包- geronimo 解压文件得到如下jar包 geronimo-activation_1.1_spec-1.0.2.jar geronimo-annotation_1.0_spec-1.1.1.jar geronimo-javamail_1.4_spec-1.6.jar geronimo-servlet_2.5_spec-1.2.jar geronimo-...

    Geronimo 和 Spring

    本文旨在详细介绍这两个技术栈的关键概念及其在Apache Geronimo中的应用。 #### 二、Spring框架概述 Spring框架最初由Rod Johnson创建,旨在提供一种更为简洁的方式来构建企业级Java应用。该框架主要围绕以下几个...

    geronimo-jta-1.1-spec-1.1.1-API文档-中文版.zip

    赠送jar包:geronimo-jta_1.1_spec-1.1.1.jar; 赠送原API文档:geronimo-jta_1.1_spec-1.1.1-javadoc.jar; 赠送源代码:geronimo-jta_...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    geronimo-jaspic_1.0_spec-1.0-API文档-中文版.zip

    赠送jar包:geronimo-jaspic_1.0_spec-1.0.jar; 赠送原API文档:geronimo-jaspic_1.0_spec-1.0-javadoc.jar; 赠送源代码:geronimo-...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    geronimo-javamail_1.4_spec-1.7.1.jar

    geronimo-javamail_1.4_spec-1.7.1.jar

    geronimo-web.xml

    服务器geronimo连接数据库的连接池要用的xml文件

    geronimo-jms_1.1_spec-1.0.jar

    geronimo-jms_1.1_spec-1.0.jar

    geronimo-jaxws-3.0.0

    geronimo-jaxws-3.0.0

Global site tag (gtag.js) - Google Analytics