Jam*_* P. 5 java string jpa eclipselink
是否存在@Column阻止空String值的参数?空值是JLists中的一个问题.如果不是,那么简洁的逻辑是为了避免这种情况而被添加到实体的规范.
@Entity
public class Role {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@Column(unique=true, nullable=false)
private String roleName;
Run Code Online (Sandbox Code Playgroud)
您可以像这样使用@Size注释:
@Size(min=1)
@Column(unique=true, nullable=false)
private String roleName;
Run Code Online (Sandbox Code Playgroud)