次のステップは、あなたのビジネス要求を果たすインターフェースへのクエリ用のメソッドを追加することである。 List findByUsername(String username); これを見ると、クエリがメソッドからどのように生成されるのか、という疑問が出てくるだろう。もしあなたが更にメタデータを追加しなければ、{entity}.{method-name}形式の JPA named queryを探し、あれば、それを使う。もし見つからない場合は、メソッド名をパースして、それからクエリを生成しようとする。前の例では select u from User u where u.username = ?もちろん、クエリ パーサーは、もっと多くのキーワードをサポートしている。更には、参考ドキュメントを見て欲しい。 もしマニュアルでクエリを定義したいなら、Hadesの @Query アノテーションを使っ
![Hades - JPAリポジトリが簡単に作れる](https://cdn-ak-scissors.b.st-hatena.com/image/square/aa4d88ab1f053c246d5bd95f47f748ea2345178c/height=288;version=1;width=512/https%3A%2F%2Fres.infoq.com%2Farticles%2Fhades_jpa_repositories_done_right%2Fja%2Fsmallimage%2Fimage_hades.jpg)