在 Spring Data Repositories 中执行原始 SQL 查询
您可以在 Spring Data Repository 中利用原始 SQL 吗?通常,Spring Data JPA 存储库围绕基于实体的操作。但是,有一种方法可以合并原始 SQL 查询。
解决方案
@Query 注释提供了一个 nativeQuery 标志,可以执行本机查询。根据 Spring Data JPA 参考文档:
@Query annotation allows to execute native queries by setting the nativeQuery flag to true.
设置此标志允许您在存储库方法中定义原始 SQL 查询。此外,您可以使用命名本机查询来使用命名参数执行 SQL 语句。有关命名本机查询的更多详细信息,请参阅 Spring Data JPA 文档。
以上是Spring Data Repository 可以执行原始 SQL 查询吗?的详细内容。更多信息请关注PHP中文网其他相关文章!