سؤال

If I annotate a mapped superclass with @cachable(false), like so...

@MappedSuperclass
@Cacheable(false)
public abstract class MySuperclass {
   ...
}

... will all subclass entities be non-cacheable by default?

I guess what I'm more generally asking is: do entities inherit annotations from super classes?

هل كانت مفيدة؟

المحلول

Yes, the @Cacheable setting is inherited by the subclasses and can be overridden by them.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top