Tah*_*ram 20 java google-app-engine jpa
我有一个实体类User
.我想添加一些属性,但要让它们可以为空.
JPA中使用的注释是什么?
我在Google App Engine中使用JPA.
Hen*_*ing 42
默认情况下,JPA中的属性可以为空,但基本类型除外.您可以使用nullable
@Column注释的属性来控制可空性,如下所示:
//not nullable
@Column(nullable = false)
private String prop1;
//nullable
@Column(nullable = true)
private String prop2;
//default = nullable
@Column
private String prop3;
Run Code Online (Sandbox Code Playgroud)
小智 6
在您的实体类中使用 Integer、Double,而不是 int 和 double。
@Entity
public class AnyTable {
...
public double myValue; // !! dont use in this way - this can never be null!
public Double myValue; // BETTER !
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
31296 次 |
最近记录: |