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.
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!