Я часто указываю свои аннотации @Column
следующим образом:
@Column(columnDefinition="character varying (100) not null",length=100,nullable=false)
Как вы можете видеть, я указываю length
и nullable
, хотя columnDefinition
уже указывает их. Это потому, что я не знаю, где/когда эти значения используются точно.
Итак, при указании columnDefinition
, какие другие свойства @Column
становятся избыточными?
Если это имеет значение, я использую Hibernate и PostgreSQL