Hibernate 冬眠';s@Where注释与Spring数据JPA一起工作?

Hibernate 冬眠';s@Where注释与Spring数据JPA一起工作?,hibernate,spring-data-jpa,Hibernate,Spring Data Jpa,正如标题所说,我正在尝试将Hibernate的@Where注释与Spring数据JPA一起使用,但没有成功,它真的应该一起工作吗?在示例中演示我的问题时,我意识到了问题所在 我的问题是@Where注释是在一个抽象的父类上设置的,我们希望所有的实体都能扩展它,并且能够软删除所有的内容 不幸的是,当设置在父类上时,@Where似乎没有被使用(可能是故意的,我不知道) 下面是我的示例,它演示了当直接在实体上使用时,它工作,而当在父类上使用时,它不工作 在处理示例以演示我的问题时,我意识到问题出在哪里

正如标题所说,我正在尝试将Hibernate的@Where注释与Spring数据JPA一起使用,但没有成功,它真的应该一起工作吗?

在示例中演示我的问题时,我意识到了问题所在

我的问题是@Where注释是在一个抽象的父类上设置的,我们希望所有的实体都能扩展它,并且能够软删除所有的内容

不幸的是,当设置在父类上时,@Where似乎没有被使用(可能是故意的,我不知道)

下面是我的示例,它演示了当直接在实体上使用时,它工作,而当在父类上使用时,它不工作


在处理示例以演示我的问题时,我意识到问题出在哪里

我的问题是@Where注释是在一个抽象的父类上设置的,我们希望所有的实体都能扩展它,并且能够软删除所有的内容

不幸的是,当设置在父类上时,@Where似乎没有被使用(可能是故意的,我不知道)

下面是我的示例,它演示了当直接在实体上使用时,它工作,而当在父类上使用时,它不工作


可能的重复数据或Spring数据JPA不会使where不工作。你能给出一个你认为不起作用的例子吗?@MartinČuka我检查了你的链接,我的问题不是重复的,这是一个完全不同的问题,请看我自己对这个问题的回答。可能的重复或Spring数据JPA不会使where不起作用。你能举一个你认为不可行的例子吗?@MartinČuka我检查了你的链接,我的问题不是重复的,这是一个完全不同的问题,请看我自己对这个问题的回答。