首頁  >  文章  >  Java  >  Spring Data Repository 可以執行原始 SQL 查詢嗎?

Spring Data Repository 可以執行原始 SQL 查詢嗎?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-11-01 08:28:02971瀏覽

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn