【发布时间】:2017-11-15 13:12:06
【问题描述】:
我正在使用 Spring Data GemFire 并像这样使用它:
存储库:
@Region("Token")
public interface TokenRepository extends GemfireRepository<Token, String> {}
实体:
public class Token implements Serializable {
@Id
private UUID id;
private String serial;
是否可以对 serial 属性强制唯一性,例如 JPA @Column(unique=true)?充其量它应该在保存时抛出一个Exception。
【问题讨论】:
-
你能告诉我们更多像为什么你希望连续剧是独一无二的吗?你有没有想过用 id 和 serial 组合你的 ID?
-
这只是一个小例子,我知道我可以简单地使用序列号作为 id。但是我将有多个属性需要自己唯一,因此组合 id 将不起作用。
标签: java spring spring-data-gemfire