Maison > Java > javaDidacticiel > le corps du texte

Les référentiels de données Spring peuvent-ils exécuter des requêtes SQL brutes ?

Mary-Kate Olsen
Libérer: 2024-11-01 08:28:02
original
983 Les gens l'ont consulté

Can Spring Data Repositories Execute Raw SQL Queries?

Exécuter des requêtes SQL brutes dans les référentiels de données Spring

Pouvez-vous exploiter le SQL brut dans un référentiel de données Spring ? En règle générale, les référentiels Spring Data JPA tournent autour d'opérations basées sur des entités. Cependant, il existe un moyen d'incorporer des requêtes SQL brutes.

Solution

L'annotation @Query fournit un indicateur nativeQuery qui permet l'exécution de requêtes natives. Selon la documentation de référence Spring Data JPA :

@Query annotation allows to execute native queries by setting the nativeQuery flag to true.
Copier après la connexion

La définition de cet indicateur vous permet de définir des requêtes SQL brutes dans les méthodes de votre référentiel. De plus, vous pouvez utiliser des requêtes natives nommées pour exécuter des instructions SQL à l'aide de paramètres nommés. Reportez-vous à la documentation Spring Data JPA pour plus de détails sur les requêtes natives nommées.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!