SpringBootのJpaRepositoryで指定カラムでソートした上で全件取得

内容

SpringBootのJpaRepositoryを使用して、指定したカラムで並び替えた状態でテーブルから全てのデータを取得するにはどうすればよいか。

方法

レポジトリのインターフェース内に、List<T> findByOrderBy【並び替えをしたいカラム名】(); の抽象メソッドを追加する。

参考資料

www.baeldung.com
※4.2のSortパラメーター追加の方法だと、Privateメソッドにアクセスしているといったエラーメッセージが出て動かせませんでした・・・。

コメント

findAllOrderByだと自動生成のメソッドとしてはうまく動きませんでした。