We are using Hibernate 3.6.x and Joda-time, persisting `DateTime` with a `org.jadira.usertype.dateandtime.joda.PersistentDateTimeWithZone` like so:
@Columns(columns = {
@Column(nullable = false, name = "requestedOn"),
@Column(nullable = false, name = "requestedOnTZ") })
@Type(type = "org.jadira.usertype.dateandtime.joda.PersistentDateTimeWithZone")
private DateTime requestedOn;
Is there a way to hook into Hibernate in order to hide the annotations above behind _one_ annotation, like:
@DateTimeWithZone(time = "requestedOn", zone = "requestedOnTZ")
private DateTime requestedOn;
?
以上就是Removing duplication in Hibernate annotations的详细内容,更多请关注web前端其它相关文章!