1

Enity プライマリ キーは、JDO の auto_incremented ID です

@Persistent(primaryKey = "true", valueStrategy = IdGeneratorStrategy.IDENTITY)
    @Column(name = "ID")
    private Long id;

レコードを挿入すると、主キー ID が auto_incremented として暗黙的に設定されます。

setter(setId())レコードの挿入中に明示的に使用して、この ID (PK) を設定する必要があります。

これはできますか?

4

1 に答える 1

1

いいえ。コメントが言うように、IDENTITY戦略を使用するか(データストアによって設定されます)、または自分で設定します。両方を持つことはできません

于 2013-08-08T08:53:46.683 に答える