create table foo (id INT(10) not null ...)
id を「INTEGER」と宣言する代わりに、上記のように長さ制限を指定したいと思います。
私が使う
@Entity クラス Foo {
@Id
@GeneratedValue(strategy = IDENTITY)
@Column(name = "id", unique = true, nullable = false, insertable = false, updatable = false)
private Integer id;
... }
hbm2ddl が要件に従ってスキーマを自動的に生成するように、JPA モデル クラスで長さ制限を指定するにはどうすればよいですか。