Java 有没有办法在可嵌入类上应用某种JPA AttributeConverter?
我想对我的可嵌入类进行后期处理,将其转换为另一种类型Java 有没有办法在可嵌入类上应用某种JPA AttributeConverter?,java,hibernate,jpa,jakarta-ee,persistence,Java,Hibernate,Jpa,Jakarta Ee,Persistence,我想对我的可嵌入类进行后期处理,将其转换为另一种类型 @Embeddable public class Identity { private Long id; private String alias; } @Embeddable public class virtualIdentities { private Long id; private List<String> aliases; //AttributeConverter applied from a
@Embeddable
public class Identity {
private Long id;
private String alias;
}
@Embeddable
public class virtualIdentities {
private Long id;
private List<String> aliases; //AttributeConverter applied from a ","-joined string
}
@Entity
public class Parent {
private Identity identity; //Works flawlessly
private VirtualIdentities vIdentities; //Works flawlessly but...
private List<Identity> vIdentities; //<- That is what I'd like to achieve!!
}
@可嵌入
公共类标识{
私人长id;
私有字符串别名;
}
@可嵌入
公共类虚拟身份{
私人长id;
私有列表别名;//从“,”连接的字符串应用AttributeConverter
}
@实体
公共类父类{
私有标识;//工作完美无瑕
私有虚拟实体;//工作完美,但。。。
私营实体//