我的OpenJPA有问题
我尝试从表中读取所有行,但主键始终具有相同的值(值= 0)!?!?!?
for (Object o : em.createQuery("select x from AnnouncementsEntry x")
.getResultList()) {
//alway returns "0" in every row
long id = ((AnnouncementsEntry) o).getEntryId();
我的参赛作品:
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
private Long entryId;
答案 0 :(得分:0)
这已经过时了,但我很确定问题是你的实体是如何增强的。您很可能使用了具有some problems的eclipse插件。
对于遇到此问题的其他人,请查看OpenJPA enhancement docs。