【发布时间】:2014-12-03 22:13:09
【问题描述】:
我在 Glassfish 4 上使用带有 Hibernate 4.3.x 的 JPA 2.1,还尝试了 https://coderwall.com/p/e5fxrw 中列出的建议,但仍然出现以下错误。有人可以告诉我可能是什么问题吗?
javax.persistence.PersistenceException: org.hibernate.PropertyAccessException: 无法通过 com.dstar.entity.PurchaseOrder.idpurchaseorder 的反射 getter 获取字段值
以下是实体代码,略过getter和setter方法:
@Entity
@Table(name="purchaseorder")
@PersistenceUnit(name="dstarwarehouse",unitName="dstarwarehouse")
public class PurchaseOrder implements Serializable{
@Id @GeneratedValue(strategy=GenerationType.AUTO)
private int idpurchaseorder;
private boolean cash;
private boolean credit;
private String supplier;
private String orderedBy;
private String submittedBy;
private String approvedBy;
private Date expectedDate;
private Date creationDate;
private Date submittedDate;
private Date approvalDate;
private String purchaserName;
private double total;
@JoinColumn(name="idpurchaseorder", referencedColumnName="idpurchaseorder")
private List<Part> parts;
}
【问题讨论】:
-
当你得到那个异常时你到底想做什么?请详细说明您的问题,以便人们更有效地帮助您。
标签: glassfish-4 hibernate-4.x jpa-2.1