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>
分享到:
相关推荐
### Apache Geronimo 中部署 Web 服务的知识点详解 #### 一、Apache Geronimo简介与Web服务支持 Apache Geronimo 是一个基于 J2EE 1.4 标准的强大开源应用服务器,由 Apache Software Foundation 发起。Geronimo ...
- `<sys:gbean>`:Geronimo中用于描述服务器组件的元素。 - `<ee:persistence>`:处理持久化相关的配置,比如JPA。 - `<security-realm-name>`:安全域的名称,用于关联应用的安全策略。 - `<sec:security>`:配置...
Geronimo的Eclipse插件是为开发者提供的一种集成开发环境(IDE)扩展,旨在简化在Eclipse中使用Apache Geronimo服务器进行Java应用开发的过程。这个插件允许用户直接在Eclipse内管理、部署和调试基于J2EE的应用程序...
标题中的"geronimo的service化工具"指的是Apache Geronimo服务器的一种特殊配置或功能,它允许Geronimo作为Windows操作系统服务来运行。这确保了即使在没有用户交互的情况下,如系统启动时,Geronimo也能自动启动并...
Apache Geronimo是一款开源的应用服务器,由Apache软件基金会开发,旨在提供一个用于部署和管理Java企业应用的平台。Geronimo 3.0是该软件的一个重要版本,它集成了许多改进和新特性,旨在提高性能、可扩展性和易用...
赠送jar包:geronimo-j2ee-management_1.1_spec-1.0.1.jar; 赠送原API文档:geronimo-j2ee-management_1.1_spec-1.0.1-javadoc.jar;...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
赠送jar包:geronimo-jms_1.1_spec-1.1.1.jar; 赠送原API文档:geronimo-jms_1.1_spec-1.1.1-javadoc....人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。 双语对照,边学技术、边学英语。
标题中的“Geronimo服务器下部署Seam程序”是指在Apache Geronimo应用服务器上安装和运行JBoss Seam应用程序的过程。Apache Geronimo是一个开源的应用服务器,它支持Java EE规范,而JBoss Seam是一个用于Java EE平台...
赠送jar包:geronimo-annotation_1.0_spec-1.1.1.jar; 赠送原API文档:geronimo-annotation_1.0_spec-1.1.1-javadoc.jar; 赠送源代码:geronimo-...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,
赠送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在Hibernate中的应用》 在Java开发领域,尤其是涉及到企业级应用时,规范的遵循与实现至关重要。`geronimo-jta_1.1_spec-1.1.1.jar`是Apache Geronimo项目提供的一份关于...
Geronimo JTA 1.1规范是Java Transaction API(JTA)的一个实现,它定义了在分布式环境中管理事务的标准接口。本篇文章将深入探讨Geronimo JTA 1.1规范的核心概念,并结合Hibernate ORM框架,阐述其在实际应用中的...
开发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-...
赠送jar包:geronimo-jms_1.1_spec-1.1.1.jar; 赠送原API文档:geronimo-jms_1.1_spec-1.1.1-javadoc.jar; 赠送源代码:geronimo-jms...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
本文旨在详细介绍这两个技术栈的关键概念及其在Apache Geronimo中的应用。 #### 二、Spring框架概述 Spring框架最初由Rod Johnson创建,旨在提供一种更为简洁的方式来构建企业级Java应用。该框架主要围绕以下几个...
赠送jar包:geronimo-jta_1.1_spec-1.1.1.jar; 赠送原API文档:geronimo-jta_1.1_spec-1.1.1-javadoc.jar; 赠送源代码:geronimo-jta_...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
geronimo-javamail_1.4_spec-1.7.1.jar
赠送jar包:geronimo-jaspic_1.0_spec-1.0.jar; 赠送原API文档:geronimo-jaspic_1.0_spec-1.0-javadoc.jar; 赠送源代码:geronimo-...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
服务器geronimo连接数据库的连接池要用的xml文件
《深入理解geronimo-jta_1.1_spec-1.1.1.jar:源码解析与在Hibernate框架中的应用》 在Java开发领域,尤其是企业级应用开发中,JTA(Java Transaction API)扮演着至关重要的角色。Geronimo-JTA_1.1_spec-1.1.1.jar...