相关疑难解决方法(0)

困惑:@NotNull vs @Column(nullable = false)

  1. 当它们出现在a的场/吸气器上时@Entity,它们之间有什么区别?(我通过Hibernate坚持实体).

  2. 每个人都属于哪个框架和/或规范?

  3. @NotNull位于javax.validation.constraints.在javax.validation.constraints.NotNulljavadoc中它说

    带注释的元素不能为null

    但是它没有提到元素在数据库中的表示,那么为什么我nullable=false要将约束添加到列中呢?

persistence hibernate hibernate-annotations ejb-3.0 jpa-2.0

225
推荐指数
4
解决办法
14万
查看次数

我为什么要指定@Column(nullable = false)?

我有一个注释的实体@Entity.
如果我负责创建CREATE TABLE脚本,为什么我应该指定@Column( nullable = false )何时可以使用NOT NULL关键字在数据库中创建列?是否有任何示例显示在字段中使用此属性的好处?

java jpa nullable jpa-2.0

42
推荐指数
2
解决办法
4万
查看次数