Win a copy of Java Mock Exams (software) this week in the Programmer Certification (OCPJP) forum!
  • 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.
 
What are you doing? You are supposed to be reading this tiny ad!
the new thread boost feature brings a LOT of attention to your favorite threads
https://coderanch.com/t/674455/Thread-Boost-feature
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!