我经常指定这样的@Column注释:
@Column(columnDefinition="character varying (100) not null",length=100,nullable=false)
Run Code Online (Sandbox Code Playgroud)
如您所见,我指定length,nullable即使columnDefinition已经指定了那些.那是因为我不知道这些值的确切使用位置/时间.
那么,在指定时columnDefinition,哪些其他属性@Column是多余的?
如果重要,我使用Hibernate和PostgreSQL