2011-12-06 5 views
0

우리는 org.jadira.usertype.dateandtime.joda.PersistentDateTimeWithZone 그래서 등으로 DateTime를 지속, 최대 절전 모드 3.6.x를하고 Joda 시간을 사용하고 있습니다 :제거 중복

@Columns(columns = { 
     @Column(nullable = false, name = "requestedOn"), 
     @Column(nullable = false, name = "requestedOnTZ") }) 
@Type(type = "org.jadira.usertype.dateandtime.joda.PersistentDateTimeWithZone") 
private DateTime requestedOn; 

위의 주석을 숨기기 위해 최대 절전 모드로 후크하는 방법이 있나요 주석 뒤에, 같은 :

@DateTimeWithZone(time = "requestedOn", zone = "requestedOnTZ") 
private DateTime requestedOn; 

?

답변

0

나는 그렇게 생각하지 않습니다. 그것들은 API가 코드를 처리하는 동안 찾을 수있는 표준 주석입니다 (이 경우 주석을 스캔하십시오. 사용자가 만든 주석 달기를 고려하여 최대 절전 모드를 해킹하고 주석 스캐너를 수정할 수 있지만 나중에 문제가 발생할 것입니다.) 당신이 새로운 버전의 Hibernate로 마이그레이션하기를 원할 때.