「SpringMVC」@Columnアノテーションを使うサンプル

環境
Spring 5.2.4

@Columnアノテーションについて
Entityクラス内で定義したテーブルのカラム名に相当するメンバ変数に付与するのが@Columnとなります。
エンティティの各フィールドにマッピングされる物理テーブルのカラム名を指定します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
@Entity
@Table(name="usermst")
public class UserData extends TestDataBean {
@Id
@Column(precision = 32, nullable = false, unique = false, columnDefinition="権限")
protected Integer useratuth = null;
@Column(precision = 32, nullable = true, unique = false, columnDefinition="情報登録")
protected Integer openInfo = null;
}
@Entity @Table(name="usermst") public class UserData extends TestDataBean { @Id @Column(precision = 32, nullable = false, unique = false, columnDefinition="権限") protected Integer useratuth = null; @Column(precision = 32, nullable = true, unique = false, columnDefinition="情報登録") protected Integer openInfo = null; }
@Entity
@Table(name="usermst")
public class UserData extends TestDataBean {

 @Id
 @Column(precision = 32, nullable = false, unique = false, columnDefinition="権限")
 protected Integer useratuth = null;
      
 @Column(precision = 32, nullable = true, unique = false, columnDefinition="情報登録")
 protected Integer openInfo = null;
 
}

 

SpringMVC

Posted by arkgame