После многих головных болей с java.util.Date и Calendar я решил использовать joda-time 1.3 в своем проекте, но теперь я столкнулся с другой проблемой. В проекте используется версия Hibernate 3.2.6.ga. Чтобы отобразить атрибут класса LocalDateTime, я использовал org.joda.time.contrib.hibernate.PersistentLocalDateTime в hbm. Когда я пытался протестировать приложение, я получил ошибку java.lang.NoClassDefFoundError: org.hibernate.type.StandardBasicTypes. Итак, я заметил, что joda-time hibernate, который я использую (v 1.3), предназначен для версии Hibernate> 3.6.0.
Изменение версии Hibernate в моем проекте было бы болезненным. Есть ли другой способ сопоставить LocalDateTime с колонкой оракула Date, используя joda time hibernate с версией 3.2.6.ga hibernate?