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

Responder a