| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/09/2011 07:54:02
|
MarceloNeo
JavaChild
![[Avatar]](/images/avatar/5458c7f484059e9517e845f43c3fd3fd.png)
Membro desde: 17/04/2009 09:53:23
Mensagens: 116
Offline
|
Olá gujeiros, estou pedindo a ajuda de vocês...
para recuperar um Bean mapeado por @Anotations através da fabrica de
beans ou alguma coisa nesse sentido ....
Meu Bean é esse...
Como podem ver ele tem esse detalhe special... T..
Não sei nem por onde começar isso...
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/09/2011 08:51:21
|
Arizoide
Thread.start()
Membro desde: 18/05/2011 06:59:54
Mensagens: 34
Offline
|
Na verdade isso ai deverá ser seu Serviço, onde deverá conter todo o conteúde de acesso ao DAO, caso vc esteja usando um.
Nessa classe ficará os métodos de save, delete, recuperar, com suas respectivas HQL para usar na Base de Dados.
Sua bean usará o conteúdo do @Service para achar o service. e dentro da sua bean você criará um @Component que dentro terá o valor que você usará na sua página para encontrar a Bean.
Acho que expliquei um pouco confuso. Qualquer coisa só perguntar mais que tentarei ser mais claro.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/09/2011 09:36:14
|
MarceloNeo
JavaChild
![[Avatar]](/images/avatar/5458c7f484059e9517e845f43c3fd3fd.png)
Membro desde: 17/04/2009 09:53:23
Mensagens: 116
Offline
|
Arizoide wrote:Na verdade isso ai deverá ser seu Serviço, onde deverá conter todo o conteúde de acesso ao DAO, caso vc esteja usando um.
Nessa classe ficará os métodos de save, delete, recuperar, com suas respectivas HQL para usar na Base de Dados.
Sua bean usará o conteúdo do @Service para achar o service. e dentro da sua bean você criará um @Component que dentro terá o valor que você usará na sua página para encontrar a Bean.
Acho que expliquei um pouco confuso. Qualquer coisa só perguntar mais que tentarei ser mais claro.
Sim, é isso mesmo que faz essa classe... esta implementada dessa forma...
Mas olha só o que acontece... é um ambiente web... rodando no TomCat 7.
agora tenho um lugar, onde preciso pedir para o beanFactory (Enfim para Conteiner Spring - de alguma)...
porque não tenho um @Controler...
no controler esta assim, esta funcionado certinho Como seria criar esse componete... @Componente...
com o objetivo pouco diferente do código acima....
tenho esse code class, do BeanFactory, esta funcionado porque se pedir o bean sessionFactory,
a fabrica o retorna Mas ele não acha... esse Bean...
Veja se mapeou como Um @Service... ele já esta no Container do Spring, só preciso achar um
jeito de recuperar conforme minha necessidade... segundo bloco de código nessa mensagem exemplifica a necessidade
Não sei se fui clarro...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/09/2011 09:39:26
|
g4j
GUJ Ranger
![[Avatar]](/images/avatar/bea3c20edb84a0dd83a99a9a7274bc67.jpg)
Membro desde: 02/05/2007 14:32:03
Mensagens: 817
Localização: Curitiba
Offline
|
Olá!
Pode postar o conteúdo do teu arquivo applicationContext.xml?
|
Gerson Luiz Chagas
SCJP 5.0
SCWCD 5.0
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/09/2011 09:41:38
|
MarceloNeo
JavaChild
![[Avatar]](/images/avatar/5458c7f484059e9517e845f43c3fd3fd.png)
Membro desde: 17/04/2009 09:53:23
Mensagens: 116
Offline
|
@Ops, analizando melhor, vi que ele esta achando o Bean sim...
Mas eu não estou conseguindo passar esse parametro T..
ai esta dando esse erro...
acho que é por isso....
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/09/2011 09:52:56
|
MarceloNeo
JavaChild
![[Avatar]](/images/avatar/5458c7f484059e9517e845f43c3fd3fd.png)
Membro desde: 17/04/2009 09:53:23
Mensagens: 116
Offline
|
Esqueci da pergunta, existe um outra forma, de pedir ao container Spring...
para me retornar esse @Service....?
Como devo invocar o BeanFactory para recuperar objetos confome o Paramentro T?
Grato pelas dicas desde já...
|
|
|
 |
|
|