我有课
class DateOptTimeType implements org.hibernate.usertype.UserType
适用于两列
@org.hibernate.annotations.Type(type = "com.mmyPack.DateOptTimeType")
@org.hibernate.annotations.Columns(columns = {
@javax.persistence.Column(name = "DATE1"),
@javax.persistence.Column(name = "FLAG")
}) protected DateOptTime dateOfDeath;
我可以吗,该类也可以使用1列(包含1列和2列),例如
@javax.persistence.Column(name = "DATE1"),
protected DateOptTime dateOfDeath;
答案 0 :(得分:4)
您需要2个UserTypes,因为UserType会返回getSqlTypes()