【发布时间】:2010-02-23 14:31:23
【问题描述】:
在 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>
如何实例化同一个类的两个实例,并用不同的字段值初始化它们?
【问题讨论】:
标签: jakarta-ee java-ee-6 cdi jboss-weld jsr299