ContractS開発者ブログ

契約マネジメントシステム「ContractS CLM」の開発者ブログです。株式会社HolmesはContractS株式会社に社名変更しました。

QueryDSL

(Java)QueryDslを使用して重複除去(DISTINCT)とソート(ORDER BY)を両立させる

ContractSの倉島です。 最近、DBへのアクセスを型安全にすべくQueryDslを用いているのですが困ったことに直面したので備忘録的に解決手段を記しておきます。 何に困ったか とあるデータを一覧で取得する際に、「レコードの重複除去を行いつつ取得していない…