使用继承时按类型查找

时间:2018-07-16 20:11:27

标签: spring-data-jpa

我使用spring数据jpa。 我在对象数据模型中具有继承性。

是否可以使用spring data jpa通过方法在查询中指定thype

@Entity
@IdClass(SamplingsPK.class)
@Inheritance(strategy = InheritanceType.SINGLE_TABLE)
public class Samplings {
    ...
}

@Entity
@DiscriminatorValue("TraditionalSamplings")
public class TraditionalSamplings extends Samplings {
    ...
}

@Entity
@DiscriminatorValue("SpecialSamplings")
public class SpecialSamplings extends Samplings {
    ...
}

类似

List<SpecialSamplings> findByAciveAndType("SpecialSamplings");

0 个答案:

没有答案