3

プロジェクトにSpringMVCを使用しており、ApacheSolrを使用してデータベース検索を実行したいと考えています。誰かがSpringでApcheSolrを構成する方法を教えてもらえますか、それとも休止状態の検索を使用できますか?またはより良いアプローチ。

ありがとう&よろしくVijay

4

1 に答える 1

4

私はHibernate検索を使用したことがないためコメントできませんが、SOLRを使用するSpringMVCWebアプリをいくつか作成しました。

SOLRを統合する方法はたくさんあります...

  • SOLRのスタンドアロンインスタンスを実行してから、AJAXアプローチを使用して検索ページを作成できます。
  • ServiceREST Webサービスインターフェースを介してSOLRを呼び出す単純なJavaを作成できます(たとえば、Springの-JSONRestTemplate出力を使用するとマーシャリングが簡単になります)。
  • または、よりネイティブなアプローチを使用し、SolrJを使用してService/DAOを実装することもできます。

前述の最後の2つのアプローチを使用しました...Webサービスの起動と実行は少し簡単ですが、SolrJの方が強力です。また、SolrJで組み込みSOLRを使用しました。これにより、デプロイおよび管理するwarファイルが1つしかないため、デプロイメントが簡素化されます。

于 2012-09-19T23:38:49.293 に答える