0

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;
4

1 に答える 1

0

これはかなり古いですが、問題はエンティティがどのように強化されたかにあると確信しています。多くの場合、問題のある Eclipse プラグインを使用しています

この問題を抱えている他の人は、OpenJPA 拡張ドキュメントを確認してください。

于 2011-03-31T21:27:36.193 に答える