Hoje tive um problema que demorei um pouco a resolver. É o seguinte.
Estou usando o Hibernate e oracle 9i. No bando de dados eu utilizo um campo date(possui data e hora) e no mapeamento(hbm.xml) eu estava utilizando o tipo date para o campo. Tudo ia bem até o momento que eu precisei das horas, de alguma forma o valor passavo pelo BD estava sendo truncado e retornava sempre a data e o tempo ficava de fora. Para isso eu mudei no mapeamento para time e agora esta sendo passado apenas o time.
Eu não sabia desse comportamento do hibernate. Isto é normal? E agora vi que mais para frente vou precisar do campo date completo ou seja a data e as horas juntas pois elas fazem parte de uma chave primaria composta e só a data não bastaria. Como posso ter a data e hora juntas? O tipo calendar me permite isso?
Obrigado e desculpe se estiver pouco exclarecedor. Tenho de ir. []'s
:roll: