-1

プロパティを持つオブジェクトのリストがあり、それらはプロジェクトの列として変換されます。これらのプロパティは、化合物名、バッチ番号、およびストレージです。ユーザーが 1 から 5 までの任意の値を選択できるドロップダウンがあります。このドロップダウンの目的は、バッチごとおよび使用タイプごとに 2 つの化合物 (2 を選択した場合) を提供することです。

私はGuavaライブラリを見てきましたが、収まらないようです。これを行う方法は誰にでもあります。これはコード自体で行う必要があるため、データベースは問題外です。

4

1 に答える 1

0

Java でコレクションを照会する場合は、複数の選択肢を検討できます。

  • クエーレ

    Quaere は、SQL に似たクエリ構文を Java アプリケーションに追加する、オープン ソースの拡張可能なフレームワークです。Quaere を使用すると、共通の表現力豊かな構文を使用して、多数のコレクションやその他のクエリ可能なリソースに対するプロジェクションをフィルター処理、列挙、および作成できます。

  • JXPath

    org.apache.commons.jxpath パッケージは、XPath と呼ばれる式言語の単純なインタープリターを定義します。JXPath は、XPath 式をあらゆる種類のオブジェクトのグラフに適用します: JavaBeans、マップ、サーブレット コンテキスト、DOM など (それらの混合物を含む)。

Google Guavaは確かにあなたが望むことをすることができます.Op4J、フィルター/述語を備えたApache Common Collectionsもありますが、カスタムフィルター/メソッドを作成する必要があります.

于 2012-09-18T12:12:20.070 に答える