Używam klasy org.jadira.usertype.dateandtime.joda.PersistentDateTime
z UserType 3.0.0.RC1 do odwzorowania JodaTime DateTime
na Hibernate. The Javadocs dla klasy wspomnieć, że istnieją właściwości "databaseZone" i "jvmZone", które chciałbym ustawić, ale nie mogę znaleźć niczego w dokumentacji UserType, która wskazuje, jak to zrobić. Znalazłem this thread co wydaje się sugerować, że są one ustawione przez XML podobny do następującego:UserType/Hibernate/JodaTime - gdzie ustawić globalne właściwości UserType?
<prop key="jadira.usertype.autoRegisterUserTypes">true</prop>
<prop key="jadira.usertype.databaseZone">jvm</prop>
Próbowałem dodając je do mojej konfiguracji hibernacji, ale to po prostu dał błąd. Czy ktoś wie, gdzie ta konfiguracja musi iść? Dzięki.
Dzięki, ale niestety nie mam pliku persistence.xml; w projekcie, nad którym pracuję, mamy wszystkie te właściwości skonfigurowane w fasoli "sesja-fabryka" zarządzanej przez Spring. Miło wiedzieć, że istnieje alternatywa. –