Além de Reflection, consigo capturar um método da classe?  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Jair Rillo Junior
Moderador
[Avatar]

Membro desde: 29/04/2003 21:19:53
Mensagens: 2524
Localização: São Paulo / Campinas
Offline

Bom pessoal, o que eu desejo implementar, eu sei que posso fazer utilizando Reflection (que por sinal eu acho que já fiz a um tempo atrás), mas não custa nada perguntar se existe alguma outra maneira de fazer (de preferencia mais simples).

Tenho um JavaBean com vários atributos que ao longo do projeto irão sendo aumentados (hoje possui apenas 3 atributos).
Em várias classes diferentes, irei precisar capturar o valor de 1 determinado atributo (com seu método getXXX).
A minha idéia é criar um método onde eu passo o nome do atributo e ele me retorna seu valor (sempre será um int de retorno).

Acredito que isso só dê para fazer usando reflection certo? ou existe alguma outra "mágica" para fazer isso.

Valeu

Jair Rillo Junior

http://www.jairrillo.com/blog | Twitter | SCJA, SCJP, SCWCD, SCBCD, IBM SOA Associate
urubatan
Moderador
[Avatar]

Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline

da uma olhada no Common-BeanUtils do projeto jakarta

[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
[WWW]
Jair Rillo Junior
Moderador
[Avatar]

Membro desde: 29/04/2003 21:19:53
Mensagens: 2524
Localização: São Paulo / Campinas
Offline

urubatan wrote:da uma olhada no Common-BeanUtils do projeto jakarta


Boa urubatan, eu já usei ele (em projetos com Struts) mas tinha me esquecido.

Muito obrigado

Jair Rillo Junior

http://www.jairrillo.com/blog | Twitter | SCJA, SCJP, SCWCD, SCBCD, IBM SOA Associate
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team