「Spring」アノテーション@GeneratedValueと@Tableを使うサンプル

書式
1.@Tableアノテーション
エンティティにマッピングされる物理テーブル名を指定します。

2.@Idアノテーション
主キーフィールドを宣言します。

3.@Entityアノテーション
エンティティクラスであることを指定します。

4.@GeneratedValueアノテーション
主キーの値の生成を行います。

使用例

@Entity
@Table(name = "USERTBL")
public class User
{
  @Id
  @GeneratedValue
  @Column(name = "USERID")
  private Long userid;
  
  @Id
  @Column(nullable = false, unique = false, columnDefinition="都市ID")
  protected Long cityId = null;

 

SpringMVC

Posted by arkgame