首页 > Java > java教程 > 正文

Spring Data Repository 可以执行原始 SQL 查询吗?

Mary-Kate Olsen
发布: 2024-11-01 08:28:02
原创
1069 人浏览过

Can Spring Data Repositories Execute Raw SQL Queries?

在 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中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板