1.4. インデックス化
Hibernate Search は Hibernate Core により永続化、更新、または削除された各エンティティを透過的にインデックス化します。ただし、Lucene インデックスにデータベースにすでに存在するデータを入力するためにイニシャルインデックス化をトリガする必要があります。上記のプロパティとアノテーションを追加したら、書式のイニシャルバッチインデックスをトリガします。これを行うには、以下のコード断片のいずれかを使用します (6章手動インデックス化 も参照)。
例1.6 Hibernate Session を使用してデータをインデックス化
例1.7 JPA を使用してデータをインデックス化
上記のコードの実行後に、Lucene インデックスが
/var/lucene/indexes/example.Book
下にあるはずです。Luke を使用してこのインデックスを確認します。これにより、Hibernate Search がどのように動作するかを理解できます。