SpringBoot @ GeneratedValue 4つの変数
我々は、ビューのSpringBootポイントを学ぶの経験によると、@GeneratedValueのSpringBootは、パラメータを追加する必要はありませんが、プライマリ・データベースの制御キーの増分(AUTO_INCREMENT)場合は、何のパラメータは、(。ブラッディレッスンをエラーを与えていないだけで、ソースコードを読み込みます@GeneratedValue知っています)
@GeneratedValue(戦略= GenerationType.IDENINY)
PS:@GeneratedValue注釈戦略のプロパティには4つの値を提供しています:
プログラムによって制御-AUTO主キーは、デフォルトのオプションで、これは設定されていません
成長からデータベースを使用して、データベースによって生成-Identity主キー、Oracleはこのアプローチをサポートしていません。
一次配列データベースによって生成された-sequenceキー、MYSQLはサポートしていません。
主キーを生成するために、特定のデータベース、移植データベースへのより助長方法を提供-table