我正在尝试使用 Hibernate 自动增加 id,但是,我尽量避免重复。
class Service
{
Long id; // auto increment
String name;
String owner;
Boolean incremental;
// setter and getter
}
我想要实现的是,每当我要保存的新服务对象与数据库中的任何现有服务对象具有相同的名称和所有者(无论数据字段增量是否相同)时,它将是一个重复条目。在这种情况下,我不想再在数据库中添加另一个条目。如何修改 hbm.xml 文件以避免此问题?