Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
一連の条件を使用して DB から一意のデータを取得する必要があるという問題を解決しています。アイデアは、最初に最も一般的な条件を使用して取得することです (最も高速であるため)。アイテムが 1 つしか返されない場合は、すばらしいことです。複数の項目が返された場合は、結果が 1 つだけになるまで条件を段階的に適用して、そのデータをフィルタリングする必要があります。
Spring/Hibernate やその他のライブラリは、私たちがやりたいことと同様のものをすでに提供していますか?
ルールベースのプログラミングを使用してこれを処理することもできますが、ソリューションのエンジニアリングが過剰になる可能性があります。