hay una manera de reemplazar constructor-arg con anotación?reemplazar <constructor-arg> con la anotación de resorte
tengo este constructor:
public GenericDAOImpl(Class<T> type) {
this.type = type;
}
y necesito para inyectar que en mi Fachada:
@Inject
private GenericDAO<Auto, Long> autoDao;
El problema es que no sé cómo pasar el valor del parámetro en costructor
gracias de antemano
[Más información] intento explicar mi problema.
<bean id="personDao" class="genericdao.impl.GenericDaoHibernateImpl">
<constructor-arg>
<value>genericdaotest.domain.Person</value>
</constructor-arg>
</bean>
Quiero convertir ese código usando solo una anotación. ¿Alguien puede explicar cómo?
Ya uso @Inject, pero necesito pasar el tipo de clase también. ¿Hay una manera de hacerlo? o debo usar el enfoque xml? –
¿cuál es ese valor? ¿De dónde lo sacas? – Bozho
@Inject private GenericDAO autoDao; cuando GenericDAO estaba disponible, necesito pasar el valor del tipo Clase –