「Java」JPA (Java Persistence API)のアノテーション@id、@Entity、@Tableを使うサンプル

2020年10月27日

説明
@Entity
エンティティクラスであることを指定します。
@Table
エンティティにマッピングされる物理テーブル名を指定します。
@Id
主キーフィールドを宣言します。
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
@Entity 
@Table(name ="USERDATATBL")
public class UserData{
@Id
@Column(precision =5,nuallable = false, unique = true, columnDefinition ="部署ID")
private Integer depId - null;
@Column(length =64,nullable = true,unique = false,columnDefinition ="ユーザ名")
private String username = null;
}
@Entity  @Table(name ="USERDATATBL") public class UserData{ @Id @Column(precision =5,nuallable = false, unique = true, columnDefinition ="部署ID") private Integer depId - null; @Column(length =64,nullable = true,unique = false,columnDefinition ="ユーザ名") private String username = null; }
@Entity 
@Table(name ="USERDATATBL")
public class UserData{

 @Id
 @Column(precision =5,nuallable = false, unique = true, columnDefinition ="部署ID")
 private Integer depId - null;
 
 @Column(length =64,nullable = true,unique = false,columnDefinition ="ユーザ名")
 private String username = null;
 
}

 

Java

Posted by arkgame