2011-01-01 10 views
1

私はHibernateの初心者です。私は私を混乱させる多くのWebチュートリアルを閲覧しています。私は、Hibernateを使用しているときに検索する方向を知りたいだけです。Hibernate Confusionでの検索

一部のチュートリアルでは、LuceneでHibernate Searchを使用するように指示しています。他の使用基準には、createSQLQueryとは異なります。

誰かが私をこの中で案内できますか?

答えて

0

Hibernate-Coreから始めて、Tutorialを読んで例をテストし、修正してください。これは、IMHOは(任意の)フレームワークに慣れるための最善の方法です。

Luceneは、Hibernate-CoreがHibernate-Coreの拡張であり、テキストフィールドのインデックスを作成し、フルテキスト検索を行うために使用されます。コア機能を管理しない限り、エクステンションが混乱することはありません。

+0

Ya、コア機能はOKです。コアで提供される検索サービスと比較してluceneを主に使用する場合 – Noor

+0

@ Noor Hibernate Searchは、検索操作を迅速に実行するためのインデックスが必要な場合に使用されます。全文検索、Webアプリケーションでのカタログ検索など – stacker