如何在hibernate 4.3中创建包含集合的CompositeUserType
?
我尝试按以下方式创建CompositeUserType
public class MyType implements CompositeUserType {
@Override
public Type[] getPropertyTypes() {
return new Type[]{StringType.INSTANCE /* , SetType */};
}
但是如何获得SetType
的实例来完成所需的结果?
查看the javadoc of CompositeUserType#deepCopy():
返回持久状态的深层副本,停止在实体和集合处。
我认为,允许将集合嵌入CompositeUserType
s。