我需要增加休眠時間在java class FSMasterDirectoryProvider.java中,它位於hibernate-search-engine-4.5.3.Final.jar中。我試着得到相同版本的源碼jar,並通過修改睡眠時間來重新編譯和打包它。我在重新編譯和打包時使用了jdk1.7。但是當我部署那個jar時,我開始得到不同類型的異常。有沒有其他的方式來獲取源代碼並進行修改?我在
QueryScorer queryScorer = new QueryScorer(query, "title");
Fragmenter fragmenter = new SimpleSpanFragmenter(queryScorer);
Highlighter highlighter = new Highlighter(queryScorer); // Set th
我讀過,我可以通過在索引本身內存儲我需要的字段來搜索實體時消除數據庫往返。不過,我也讀過,這增加了索引,而經驗法則是索引越小,搜索速度越快。我想存儲一個國家,一個城市和一個浮點數組。它涉及世界上所有的城市和國家。那麼什麼更快?將所有內容存儲在索引中或從數據庫中檢索它們? @Entity
@Indexed
public class Location implements Serializable