gpt4 book ai didi

java - 无法解决临时属性的属性异常

转载 作者:太空宇宙 更新时间:2023-11-04 06:39:01 24 4
gpt4 key购买 nike

我正在尝试对包含 transient 字段(对象列表)的类应用 hibernate 标准。当我调用 criteria.list() 时,它会抛出异常并表示它无法解析该属性,因为它没有任何映射。我仅在少数映射字段上应用 Hibernate 限制。类的部分结构是这样的:-

@Table(name = "table_records")

public class SampleClass implements Serializable {

public SampleClass(){
}

@Id @GeneratedValue(strategy = GenerationType.TABLE, generator = "table_records_GEN")
private Integer id;

@Column(name = "start_datetime")
private Date startDatetime;

@Column(name = "end_datetime")
private Date endDatetime;


@Transient
public List<SomeObject> records;

它还包含许多其他字段。我在记录字段上收到错误,因为它是暂时的。请提出建议。

最佳答案

我已经解决了这个问题。该限制实际上应用于“records”字段而不是“totalRecords”字段,并且由于它无法找到映射,因此引发了异常。

感谢那些试图提供帮助的人。

关于java - 无法解决临时属性的属性异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24926401/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com