java - eclipselink JPA : combining @MappedSuperclass with @Cacheable

标签 java jakarta-ee inheritance jpa eclipselink

如果我用 @cachable(false) 注释映射的父类(super class),就像这样......

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

...默认情况下所有子类实体都是不可缓存的吗?

我想我更普遍的问题是:实体是否从父类(super class)继承注释?

最佳答案

是的,@Cacheable 设置为 inherited by the subclasses并且可以被它们覆盖。

关于java - eclipselink JPA : combining @MappedSuperclass with @Cacheable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22938677/

相关文章:

java - 构建长期应用架构

jakarta-ee - Java EE NamedQuery 和 JOIN 语句 - 导致 EJB 异常

java - 传递实现接口(interface)的内部类

java - 从 Java 连接到 MySQL 到 WAMP/MAMP Pro

java - 将一对放在 LinkedHashMap 中的特定位置

jakarta-ee - 实体类是一个JavaBean?

python - 在sqlalchemy中,当子表有多个父表的外键时,如何使用多态连接表继承?

javascript - "this"关键字的继承和问题

java - 避免对每个请求进行 SPNEGO 身份验证

java - 如何限制 ScheduledExecutorService