| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2007 10:04:09
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
Olá!
Estou usando o Spring em uma aplicação que irá ser integrada com o Flex e estou utilizando o OpenAMF para fazer a ponte entre o Flex e o Java. Estou iniciando a implementação dos serviços do OpenAMF e gostaria de saber como acessar o meu Dao criado pelo Spring dentro dessa classe de serviço.
Configuração do Spring:
Em um Servlet eu faria:
No serviço:
Como que eu posso obter o meu objeto "dao" em uma classe normal?
Obrigado! Abraço!
This message was edited 3 times. Last update was at 23/11/2007 10:09:18
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2007 10:26:28
|
ronybrand
Thread.start()
Membro desde: 28/05/2003 15:54:00
Mensagens: 29
Offline
|
vc não pode obter a service no servlet e injetar direto o dao na service ?
|
Rony Brand
SCJP |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2007 10:33:26
|
LucianoM86
JavaChild
![[Avatar]](/images/avatar/864dc00769bd71798c589f363eb7d222.png)
Membro desde: 02/09/2006 19:27:37
Mensagens: 120
Localização: Campinas, SP
Offline
|
o que o ronybrand disse é o mais correto, mas se precisar mesmo acessar pode fazer assim
ApplicationContext context = new ClassPathXmlApplicationContext("/WEB-INF/applicationContext.xml");
|
OCJP, OCWCD, OCBCD e OCMJEA
Twitter: LucMolinari
http://lucianomolinari.wordpress.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2007 10:39:43
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
Mas eu vou ter que manter um servlet só para isso???
Eu quero ter acesso direto aos objetos criados pelo Spring, não tem como fazer isso?
Tenho isso aqui (abaixo) em uma classe de teste, mas toda vez que é executada ela carrega as configurações do Spring, e se eu fizer isso no meu serviço vai ficar pesado concordam? Eu posso obter o BeanFactory apenas uma vez e deixar ele vivo na aplicação como um membro static? Isso está me cheirando a gambiarra...
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2007 10:44:06
|
joaosouza
JavaEvangelist
![[Avatar]](/images/avatar/d87ee98a9e01f8df5addf6065bf163e1.jpeg)
Membro desde: 14/08/2006 15:57:59
Mensagens: 331
Localização: São Paulo
Offline
|
Olá davidbuzatto, blz...
Vc pode criar uma classe utilitária, masi ou menos assim...
E o seu Service, ou em qualquer outro lugar, vc obtem o seu bean dessa forma...
Acho que é isso, espero que tenha ajudado !
|
João Paraiso.
# The Future is Open !! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2007 10:46:57
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
Olá joão!
Valeu! Muito obrigado! Vou testar e posto no que que deu!
Abraço!
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2007 11:10:13
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
João, não funcionou, o método getBeans está retornando null...
Tem outra alternativa?
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2007 11:14:15
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
Tenho que configurar alguma coisa no .xml do spring para essa classe funcionar?
Desculpa a ignorância
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2007 11:21:06
|
joaosouza
JavaEvangelist
![[Avatar]](/images/avatar/d87ee98a9e01f8df5addf6065bf163e1.jpeg)
Membro desde: 14/08/2006 15:57:59
Mensagens: 331
Localização: São Paulo
Offline
|
Cara eu esqueci de postar anteriormente, no seu applicationContext.xml vc declarou a classe Util ?,
como por exemplo:
O pior que esse código que postei, eu utilizo ele sem problemas nos meus projetos, e as outras alternativas que conheço são as mesmas q já postaram....
Mas vou dar uma pesquisada e se encontrar um novo jeito te envio...
Falow !!!!!
|
João Paraiso.
# The Future is Open !! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2007 11:28:50
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
Eita!
Funcionou!
Faltava a configuração mesmo, suspeitei desde o princípio!
Muitíssimo obrigado!
Abraço!
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2007 11:32:40
|
joaosouza
JavaEvangelist
![[Avatar]](/images/avatar/d87ee98a9e01f8df5addf6065bf163e1.jpeg)
Membro desde: 14/08/2006 15:57:59
Mensagens: 331
Localização: São Paulo
Offline
|
Falow meu brother fico feliz em ter ajudado....
Qualquer coisa é só falar !!!!!
|
João Paraiso.
# The Future is Open !! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2007 11:51:16
|
jgbt
GUJ Master
![[Avatar]](/images/avatar/25df35de87aa441b88f22a6c2a830a17.png)
Membro desde: 04/06/2003 15:01:48
Mensagens: 1286
Localização: Porto Alegre/RS
Offline
|
cara,
da uma procurado pelo autoWireByName do Spring... injeção de dependencia de forma muita mais limpa... sem classe utilitarias.
[]'s
|
João Bier
Desenvolvedor Java |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2007 11:56:32
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
jgbt wrote:cara,
da uma procurado pelo autoWireByName do Spring... injeção de dependencia de forma muita mais limpa... sem classe utilitarias.
[]'s
Vou dar uma olhada!
Obrigado!
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
|
|