Olá a todos,
Estou tentando usar um DAO genérico na minha aplicação, mais, o SPRING ta
reclamando, segue a mensagem:
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'usuarioService':
Autowiring of methods failed; nested exception is
org.springframework.beans.factory.BeanCreationException:
Could not autowire method: public void
br.com.mota.model.service.UsuarioService.setDao(br.com.mota.model.repository
.hibernate.BaseHibernateDao);
nested exception is
org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique
bean of type
[br.com.mota.model.repository.hibernate.BaseHibernateDao] is defined:
Unsatisfied dependency of type
[class br.com.mota.model.repository.hibernate.BaseHibernateDao]: expected at
least 1 matching bean
Como devo proceder, segue o codigo da classe até o momento onde injeto o
DAO:
@Bean (name="usuarioService")
@Service(value="usuarioService")
@Transactional(propagation=Propagation.REQUIRED,
rollbackFor=Exception.class)
public class UsuarioService {
private BaseHibernateDao<UsuarioVO, String> dao;
@Autowired
public void setDao(BaseHibernateDao<UsuarioVO, String> dao) {
this.dao = dao;
}
Ats,
Emerson Mota.
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---