相关疑难解决方法(0)

如何为一个类实例化多个CDI/Weld bean?

在Spring中,可以通过在xml conf中定义相应的bean来实例化任何类.也可以为具有不同参数的同一个类实例化多个bean ...

CDI中的这些功能也是如此,即是否可以使用不同的初始化参数创建同一类的不同实例?

是否也可以在不更改类的情况下创建bean ....我的意思是不添加注释?

添加

让我举个例子.

<bean id="someBean1" class="org.mm.MyBean">
    <property name="x" value="xx"/>
    <property name="y" value="yy"/>
    <property name="z" value="zz"/>       
</bean>
<bean id="someBean2" class="org.mm.MyBean">
    <property name="x" value="other value"/>
    <property name="y" value="yy2"/>
    <property name="z" value="zz2"/>       
</bean>
Run Code Online (Sandbox Code Playgroud)

如何实例化同一个类的两个实例并使用不同的字段值初始化它们?

jsr299 java-ee cdi java-ee-6 jboss-weld

6
推荐指数
1
解决办法
3142
查看次数

标签 统计

cdi ×1

java-ee ×1

java-ee-6 ×1

jboss-weld ×1

jsr299 ×1