Java 具有默认值的Spring JPA查询方法

Java 具有默认值的Spring JPA查询方法,java,spring,jpa,Java,Spring,Jpa,接口上的Spring JPA查询方法是否可能具有默认值 这是常见的一个: 可选findByIdAndStatus(BigInteger id,字符串状态) 我希望状态值为“活动”(但这不起作用) 可选findByIdAndStatus(biginger id,“活动”) 也许有人有想法?自定义查询是我最后的选择!谢谢 我建议使用@Query。如果在应用程序中不需要谓词框架(规范、QueryDSL等),那么就更容易了。您可能想看看规范,您可以按照以下两个链接进行操作:-谢谢@MarcosBarbe

接口上的Spring JPA查询方法是否可能具有默认值

这是常见的一个:
可选findByIdAndStatus(BigInteger id,字符串状态)

我希望状态值为“活动”(但这不起作用)
可选findByIdAndStatus(biginger id,“活动”)


也许有人有想法?自定义查询是我最后的选择!谢谢

我建议使用@Query。如果在应用程序中不需要谓词框架(规范、QueryDSL等),那么就更容易了。

您可能想看看
规范
,您可以按照以下两个链接进行操作:-谢谢@MarcosBarbero,我们将检查它