SpringBoot @GeneratedValue 4つの変数

SpringBoot @ GeneratedValue 4つの変数

我々は、ビューのSpringBootポイントを学ぶの経験によると、@GeneratedValueのSpringBootは、パラメータを追加する必要はありませんが、プライマリ・データベースの制御キーの増分(AUTO_INCREMENT)場合は、何のパラメータは、(。ブラッディレッスンをエラーを与えていないだけで、ソースコードを読み込みます@GeneratedValue知っています)

 

@GeneratedValue(戦略= GenerationType.IDENINY)

 

PS:@GeneratedValue注釈戦略のプロパティには4つの値を提供しています:

プログラムによって制御-AUTO主キーは、デフォルトのオプションで、これは設定されていません

 

成長からデータベースを使用して、データベースによって生成-Identity主キー、Oracleはこのアプローチをサポートしていません。

 

一次配列データベースによって生成された-sequenceキー、MYSQLはサポートしていません。

 

主キーを生成するために、特定のデータベース、移植データベースへのより助長方法を提供-table

おすすめ

転載: www.cnblogs.com/mark5/p/10929107.html