У меня есть аннотация @NotNull для некоторых полей. Однако, когда я пытаюсь создать diffChangelog, он отбрасывает все ограничения, отличные от нулевых.
Образец класса:
public class User {
@NotNull
private String email;
}
Набор различий:
<changeSet author="author (generated)" id="1437485184491-4">
<dropNotNullConstraint columnDataType="varchar(255)" columnName="email" tableName="user"/>
</changeSet>
Кажется, единственным решением является добавление дополнительной аннотации @Column(nullable = false) в каждое поле. Могу ли я сделать что-нибудь, чтобы мне не приходилось добавлять дополнительную аннотацию в каждое поле.
nullable=false
?nullable=false
на самом деле не работают для меня. - person Anton   schedule 24.11.2018