したがって、異なるサーバーでホストされている 3 つの異なるサービスから取得した情報を表示するJava ベースの Web プロジェクトがあります。Apache Http クライアントを使用して、 Gson ライブラリを使用してJSONのREST API 経由で情報を取得します。Json を、情報を表示するために使用する POJO に変換します。
プロジェクトに検索機能を実装したいので、Solrを別のサーバーにインストールしました。必要なものは次のとおりです。
3 つのサービスすべてについて、solr サーバーで JSON のインデックスを作成します。
私のプロジェクトで説明されているPOJOの形式でSolrから検索結果を取得します
ポイント (1) は で実行できることはわかっていますがjsonRequestHandler
、別のロジックをインデックスに書きたくないので、プロジェクトで Solrj を使用して情報を抽出しています。
だから知りたい
- solrj は私の POJO 定義を使用して検索結果を解析できますか?
- また、上記の作業シナリオの可能なワークフローと必要なツール (私は solrj が初めてです)?