como instanciar mais de um bean CDI / Weld para uma classe?

Na primavera, foi possível instanciar qualquer classe definindo o bean correspondente em xml conf. Também foi possível instanciar mais de um bean para a mesma classe com parâmetros diferentes .....

Esses recursos também estão no CDI, ou seja, é possível criar instâncias diferentes da mesma classe com parâmetros de inicialização diferentes?

Também é possível criar um bean sem alterar a classe .... Quero dizer, sem adicionar anotação?

ADICIONADO

Deixe-me fazer um exemplo.

<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>

Como instanciar duas instâncias da mesma classe e inicializá-las com valores de campo diferentes?

questionAnswers(3)

yourAnswerToTheQuestion