spring - Spring:有没有关于不可重复数据的注释?
问题描述
例如我有一个类别实体:
@Data
@Entity
@Table(name="categories")
@AllArgsConstructor
@NoArgsConstructor
public class Category{
@Id
@Column(name="id")
private int id;
@Column(name="category_name")
private string name;
}
当我尝试保存名称当前存在于类别表名称列中的类别时,我想要一个注释,不允许这样做。如果没有注释,我怎么能不允许数据重复
解决方案
@Column(unique = true)
是一条路。
推荐阅读
- javascript - TestCafe如何检查字段值
- kubernetes - 哪个是第一个调用的虚拟服务或 Destinationrule?
- reactjs - Reactjs JSON 数据导入模型类
- android - 为什么 FirebaseUser photoUrl 运行应用程序不显示?
- r - as.factor 级别为 0, 1 而不是 1, 2
- ruby-on-rails - 错误:用尽所有资源试图获取 RVM 的“最新”版本
- node.js - 如何在 Windows 上启动和停止 mongodb 服务器?
- excel - 将唯一值映射到特定的 Excel 工作表
- regex - 石墨导出器映射正则表达式的困难
- android - 如何更改 Android 模拟器中的制造商属性?