• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

metadata-complete for mapped-superclass

 
Priyank Nautiyal
Greenhorn
Posts: 16
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

The metadata-complete attribute is used to ignore the annotations of an entity/mapped-superclass.
I have doubt that if in a mapping file the metadata-complete="true" is specified for a mapped-superclass , are the annotations on it’s child classes also ignored?
 
Mihai Radulescu
Ranch Hand
Posts: 918
IntelliJ IDE Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi

From JPA specification :


If the metadata-complete attribute is specified on the mapped-superclass element itself, any annotations on the mapped superclass (and its fields and properties) are ignored. When metadata-complete is specified on the mapped-superclass element and XML elements are omitted,the default values apply to the given class.


IMHO this works only in the specified class.

Regards,
Mihai
 
Priyank Nautiyal
Greenhorn
Posts: 16
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Looks like so but not certain
Thanks anyways Mihai.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic