メモリー内 Java コレクションを照会するアノテーション付きメソッドを使用するには、以下のステップに従います。
例えば、データベースに対して実行するメソッドを定義する CustomerQuery というインターフェースと、メモリー内 Java コレクションに対して実行するメソッドを定義する RegionReport というインターフェースがあるとします。 アプリケーションでは、これらのインターフェースのインプリメンテーションのインスタンスを作成するために、以下のものに似たコードを使用できます。
Connection con = DriverManager.getConnection(...); 1
CustomerQuery cQuery =
DataFactory.getData( CustomerQuery.class, con ); 2
RegionReport inMem =
DataFactory.getData( RegionReport.class ); 3
このコードは、以下のステップを実行します。
インプリメンテーションはスレッド・セーフではありません。 これはそれを作成したスレッドでのみ使用してください。