最佳答案
当它们出现在@Entity
的字段/getter上时,它们之间有什么区别?(我通过Hibernate持久化实体)。
它们各自属于什么框架和/或规范?
@NotNull
位于javax.validation.constraints
中。在javax.validation.constraints.NotNull
javadoc中,它说
带注释的元素不能为空
但它并没有谈到元素在数据库中的表示,所以为什么我要将约束nullable=false
添加到列中?< / p >