JPA / OpenJPA所有行中的值相同

时间:2010-09-10 13:44:19

标签: jpa openjpa

我的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;

1 个答案:

答案 0 :(得分:0)

这已经过时了,但我很确定问题是你的实体是如何增强的。您很可能使用了具有some problems的eclipse插件。

对于遇到此问题的其他人,请查看OpenJPA enhancement docs