2010-10-11 2 views
0

Я пробовал без succes для создания пользовательского сопоставления типов между DateTime joda и DATE db2. Какие аннотации следует использовать в случае использования библиотеки hibernate joda time вместо пользовательского сопоставления типов? Большое спасибоjoda time hibernate to DB2 DATE

ответ

2

Почему бы вам не просто нарисовать простые даты java и конвертировать в/из дат joda, когда вы читаете/записываете значения?

+0

+1: Совершенно разумный подход. Хотя я использую библиотеку, как указано в моем ответе. –

2

Существует open-source library supporting this on sourceforge. Теперь, когда я перечитаю ваш вопрос, вы, вероятно, уже используете его.

Это включает в себя UserType, так что вы можете отобразить поля Joda DateTime с

@Type(type="org.joda.time.contrib.hibernate.PersistentDateTime") 
1

Пожалуйста, обратите внимание на мой проект на Sourceforge (UserType), который поддерживает Joda времени и JSR 310 проектов. В отличие от библиотеки Joda Time Contrib, это работает с Hibernate 3.6, и это должно быть очень просто использовать, если вы знакомы с типами пользователей Hibernate Joda Time Contrib.

См http://usertype.sourceforge.net/

Смежные вопросы