我在hibernate中实现了自定义UtcTimestampType,以便始终以UTC格式节省时间。讨论here。在这篇文章中,有人建议将所有过度使用的方法委托给TimeStampType。我不确定这些方法的作用,委托给TimeStampType是否可以?正确地覆盖以下方法的重要性是什么:
1 . String[] getRegistrationKeys() in org.hibernate.type.BaseType
2. seed, next, getComparator in org.hibernate.type.VersionType<T>
3. objectToSQLString in org.hibernate.type.LiteralType