hibernate sqlQuery  XML
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Autor Mensagem
jingle
Virtual Machine Man

Membro desde: 04/10/2006 20:40:08
Mensagens: 642
Localização: Canoas/RS
Offline

Estou usando vraptor + hibernate porém estou com um problema para utilizar o sqlquery.




//minha estrutura.
PlanejamentoProducaoItem
-id
-quantidade
-materiaPrima
--id

em resumo quero fazer essa minha consulta preencher a lista contendo a quantidade e o id DE DENTRO DA materia prima mas n consigo de jeito nenhum.

This message was edited 1 time. Last update was at 25/01/2012 14:15:33

[Email] [MSN]
filipechaves
JavaChild

Membro desde: 26/09/2008 08:19:29
Mensagens: 128
Offline

jingle wrote:Estou usando vraptor + hibernate porém estou com um problema para utilizar o sqlquery.




//minha estrutura.
PlanejamentoProducaoItem
-id
-quantidade
-materiaPrima
--id

em resumo quero fazer essa minha consulta preencher a lista contendo a quantidade e o id DE DENTRO DA materia prima mas n consigo de jeito nenhum.


Boa tarde jingle,

ja tentaste fazer assim?


obs: tens conciência que a parte fracionaria deste número pode ser gigantesca, confere?

This message was edited 1 time. Last update was at 25/01/2012 14:59:44


Forte, Aguerrido e Bravo!
NHRC
www.nhrc.com.br
[Email]
jingle
Virtual Machine Man

Membro desde: 04/10/2006 20:40:08
Mensagens: 642
Localização: Canoas/RS
Offline

não entendi qual foi a diferença, a parte da query pra mim ta tranquilo ele ta trazendo os resultado que quero, porém não consigo jogar as informações pra dentro do objeto que quero, até a quantidade que é um atributo direto do PlanejamentoProducaoItem eu consigo mas o id que é um atributo da materia prima, eu não consigo.
[Email] [MSN]
filipechaves
JavaChild

Membro desde: 26/09/2008 08:19:29
Mensagens: 128
Offline

jingle wrote:não entendi qual foi a diferença, a parte da query pra mim ta tranquilo ele ta trazendo os resultado que quero, porém não consigo jogar as informações pra dentro do objeto que quero, até a quantidade que é um atributo direto do PlanejamentoProducaoItem eu consigo mas o id que é um atributo da materia prima, eu não consigo.


levando em consideração o nome do post, e o exemplo, concluí que o problema fosse na query.

bom, lança alguma excessão? considere usar Hibernate.BIG_DECIMAL.

Forte, Aguerrido e Bravo!
NHRC
www.nhrc.com.br
[Email]
jingle
Virtual Machine Man

Membro desde: 04/10/2006 20:40:08
Mensagens: 642
Localização: Canoas/RS
Offline

se eu deixar do modo que esta a query com campo "materia_prima_id" ele vai tentar pegar o objeto PlanejamentoProducaoItem e tentar dar um setMateria_prima_id mas esse campo não existe dentro do PlanejamentoProducaoItem ele só existe dentro do materia prima que por sua vez ta dentro do PlanejamentoProducaoItem, dai eu não sei como fazer ele setar lá ja tentei milhares de alias ao campo ja tentei usa o addEntity, nada funciona pra mim.
[Email] [MSN]
filipechaves
JavaChild

Membro desde: 26/09/2008 08:19:29
Mensagens: 128
Offline

tentou criar um cosntrutor na entidade?

exemplo:

PlanejamentoProducaoItem ( int id, double quantidade){
MateriaPrima mp = new MateriaPrima(id, quantidate);

setMateriaPrima(mp);

}

Forte, Aguerrido e Bravo!
NHRC
www.nhrc.com.br
[Email]
esdras_63
JavaEvangelist
[Avatar]

Membro desde: 17/07/2011 15:25:45
Mensagens: 315
Localização: Wenceslau Braz - PR
Offline

Tem que adicionar a entidade que você quer retornar por exemplo:

Tenta ae

This message was edited 1 time. Last update was at 25/01/2012 18:42:11










"Não sabendo que era impossível, foi lá e fez." (Jean Cocteau)

Que tal??

[Email] [WWW] [MSN]
 
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Ir para:   
Powered by JForum 2.1.8 © JForum Team