Spring Boot + Spring Data JPAの@Queryアノテーションの使い方 - JPQL・ネイティブSQL・@Modifyingによる更新クエリまで
Spring Boot + Spring Data JPAで@Queryアノテーションを使いこなす実装ガイド。JPQLと@Paramの基本、nativeQuery=trueとの使い分け、@Modifying+@TransactionalによるUPDATE/DELETE、Pageable併用時のcountQuery、SpEL(:#{})、LIKE検索のエスケープまで、コピペで動くリポジトリコードで解説します。