例如我有那个类:
@Entity
@Table(name = "example")
public class Example{
@Id
@GeneratedValue
private Long id;
@Column(name = "example_name", unique=true)
String name;
public Example(){}
//getters and setters
}
//Hibernate logic
Example ex = new Example();
ex.setName("something");
如果我想再次保存名称为“某物”的对象,则会出错。如何在保存会话之前检查该值?