0

@IndexColumn アノテーションの基本プロパティの意味を知っている人はいますか? base=0 と base=1 の違い

4

1 に答える 1

2

IndexColumn APIのベースプロパティから判断すると、DBのインデックスはベースから始まり、デフォルトは0です。

これは、データベースでインデックスを作成するための開始点を意味します。Java配列は0ベースですが、データベースには1..nの値がある場合があり、その場合baseは1になります。例えば。:

@IndexColumn(base = 1)               @IndexColumn(base = 0)

DB     Java                          DB     Java
1      0      <---  position  -->    0      0
2      1                             1      1
3      2                             2      2
于 2012-07-18T11:09:04.553 に答える