【发布时间】:2017-07-21 14:15:16
【问题描述】:
假设(使用JPA)我有一个带有 id 的实体:
...
@Id
@TableGenerator(name = "EVENT_GEN",
table = "SEQUENCES",
pkColumnName = "SEQ_NAME",
valueColumnName = "SEQ_NUMBER",
pkColumnValue = "ID_SEQUENCE",
allocationSize=1)
private Long id;
...
我怎样才能声明一个自定义注解,所以上面的 id 映射将是:
@CustomIdAnnotation
private Long id
可能是这样的SO answer。
【问题讨论】:
-
JPA 2.2 将支持“元注释”,而 DataNucleus JPA 已经提供了 datanucleus.org/products/accessplatform_5_1/jpa/… 不知道 Hibernate 是否支持...
标签: java jpa annotations