私はよく@Column注釈を次のように指定します。
@Column(columnDefinition="character varying (100) not null",length=100,nullable=false)
ご覧のとおり、既に指定lengthしていますが、指定しています。これは、これらの値がいつどこで正確に使用されるかわからないためです。nullablecolumnDefinition
では、 を指定するときcolumnDefinition、 の他のどのプロパティ@Columnが冗長になりますか?
問題があれば、Hibernate と PostgreSQL を使用します