Java JPA的元注释?

Java JPA的元注释?,java,spring,hibernate,jpa,annotations,Java,Spring,Hibernate,Jpa,Annotations,我没有找到任何JPA的元注释工具。定义用作立体类型的自定义注释的任何方法(类似于): @MyCustomAnnotation在字段上,等于: @ElementCollection @CollectionTable(name="foo",joinColumns=@JoinColumn(name="foobar", referencedColumnName = "bar", nullable = true, insertable = false, updatable = false) ) @MapK

我没有找到任何JPA的元注释工具。定义用作立体类型的自定义注释的任何方法(类似于):

@MyCustomAnnotation
在字段上,等于:

@ElementCollection
@CollectionTable(name="foo",joinColumns=@JoinColumn(name="foobar", referencedColumnName = "bar", nullable = true, insertable = false, updatable = false) )
@MapKeyColumn(name = "bla")
@Column(name = "bla")

不幸的是,没有;元注释(除了继承的)是在Spring等框架软件中实现的。不过Groovy有注释收集器。您怎么能期望JPA提供者知道这些注释中的一个是什么意思呢?我不知道,这就是为什么我问JPA是否为这种需求提供了任何机制