JPA @Transient 不允许序列化

时间:2021-06-17 08:17:08

标签: java hibernate jpa

我试图不将我的 Hibernate 实体类中的字段持久化到 db 表中,但希望使其可序列化。谷歌搜索并注意到 JPA 注释 @Transient 可以实现这一点。然而,我把它放在现场后,它没有持久化而是序列化失败。有什么想法吗?

import javax.persistence.Transient;

@Entity
@Table(name = "MyObject")
public class MyObject implements Cloneable, Serializable {

    private ArrayList<Detail> details;

    @Transient
    public ArrayList<Detail> getDetails() {
        return details;
    }

    public void setDetails(ArrayList<Detail> details) {
        this.details = details;
    }

}

0 个答案:

没有答案
相关问题