Membro desde: 23/06/2009 13:02:02
Mensagens: 10
Offline
Olá,
Estou utilizando JSF e Spring em um projeto e estou tendo problemas para injetar um DAO num conversor.
Queria saber o que precisa configurar para o spring "saber" injetar este DAO no conversor.
Eu utilizo o spring para injetar o dao no controller e funciona.. mas não consigo fazer funcionar no conversor.
No Controller eu injeto com @Resource
no conversor isto não funciona.. mas eu sou um pouco nova no Spring e não sei se estou fazendo besteira.
Meu conversor é o seguinte:
O Dao está funcionando certo... o problema é que não injeta o DAO no conversor mesmo.
Alguém sabe qual o problema? Eu acredito que seja alguma configuração no arquivo do spring... mas não encontro nada na internet.
a classe PessoaConverter esta no mesmo pacote que a classe PessoaController ?
tenta colocar a classe PessoaConverter no mesmo pacote.. ou adiciona uma linha no arquivo de configuração do spring
indicando o caminho da classe;.. como essa:
Membro desde: 14/09/2007 10:19:03
Mensagens: 514
Localização: Mococa/São Carlos
Offline
Alguém descobriu uma solução ??
Também deparei com esse problema.
Tentei o @Autowired, o @Resource e não instancia a classe DAO.
Ricardo
/*
* Sun Certified Java Associate 1.0
* Sun Certified Java Programmer 6
* Sun Certified Web Components Development 5
* Bacharelado em Ciência da Computação - UNICEP
* Mestre em Ciência da Computação - ICMC/USP
*/
/*
* Sun Certified Java Associate 1.0
* Sun Certified Java Programmer 6
* Sun Certified Web Components Development 5
* Bacharelado em Ciência da Computação - UNICEP
* Mestre em Ciência da Computação - ICMC/USP
*/
Membro desde: 30/01/2005 01:34:51
Mensagens: 1755
Localização: Fortaleza-Ce
Offline
laiszanfolim wrote:Olá,
Estou utilizando JSF e Spring em um projeto e estou tendo problemas para injetar um DAO num conversor.
Queria saber o que precisa configurar para o spring "saber" injetar este DAO no conversor.
Eu utilizo o spring para injetar o dao no controller e funciona.. mas não consigo fazer funcionar no conversor.
Resolvi usando essas duas classes:
No applicationContext.xml
Para usar no converter:
This message was edited 1 time. Last update was at 10/11/2010 12:02:28
Rafael Roque
Quis custodiet ipsos custodes?
IBM Certified SOA Associate
ITIL Foundations Certified
SCEA(I)
SCWCD
SCJP
Membro desde: 14/09/2007 10:19:03
Mensagens: 514
Localização: Mococa/São Carlos
Offline
raf4ever wrote:
laiszanfolim wrote:Olá,
Estou utilizando JSF e Spring em um projeto e estou tendo problemas para injetar um DAO num conversor.
Queria saber o que precisa configurar para o spring "saber" injetar este DAO no conversor.
Eu utilizo o spring para injetar o dao no controller e funciona.. mas não consigo fazer funcionar no conversor.
Resolvi usando essas duas classes:
No applicationContext.xml
Para usar no converter:
Mas ainda vou ter que especificar a classe "nomeDoDAO" no applicationContext.xml ??
Ricardo
/*
* Sun Certified Java Associate 1.0
* Sun Certified Java Programmer 6
* Sun Certified Web Components Development 5
* Bacharelado em Ciência da Computação - UNICEP
* Mestre em Ciência da Computação - ICMC/USP
*/