andre
Equipe
Membro desde: 26/11/2007 13:44:01
Mensagens: 27
Offline
|
Bom dia pessoal,
Tem como eu configurar o neo (ou o spring, não sei) pra carregar o bean usando injeção de dependencia, antes de fazer o bind dos campos?
É pq estou trabalhando num projeto que não utiliza banco de dados, os dados são persistidos via socket. Estou tentando fazer uma integração do nosso framework com o NEO, porém, estou tendo dificuldades ao converter os dados recebidos.
O que acontece é que o bean que vem na action não é carregado usando injeção de dependencia, assim, vários campos estão nulos. Quando eu tento setar os atributos, usando o beanUtils, dá excessão. Sei que o método Neo.getObject() carrega o bean, então pensei em utilizar esse método antes do command chegar na action.
Alguma sugestão?
|
pedro.goncalves
Equipe
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline
|
Cara.. tem uma maneira mais fácil de você fazer isso...
Se você reparar no Crud por ex. ele chama métodos do Service e do DAO,
Pegue os métodos que são chamados pelo Service, e o intercepte antes de chegar ao DAO, assim ao invés dele conversar com o DAO ele conversa com a sua classe que possui os dados com o socket. Deu para entender?
Essa é a maneira que causaria menor impacto e daria maior produtividade no desenvolvimento..
Obrigado.
|