Re: [J2EE] Spring MVC 實現搜尋文章功能 (Lucene..)

看板java作者時間9年前 (2014/08/07 00:42), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/6 (看更多)
非常謝謝你~另外想請教一下,若elasticsearch本身有設定http的連線加密的話, 設定檔那邊要怎麼改呢?還有就是BookRepository.java這段,是繼承Spring Data 寫好的部分嘛,因為我只有寫過用一般的Elasticsearch Java API去撈資料,像 類似下面的code,因為我在您的範例裡面並沒有看到類似的code出現,所以很好奇 是否用了spring data這些基本的方法都是會包在特別的spring data api裡面? QueryBuilder query = QueryBuilders.matchQuery("text", "security"); SearchResponse response = client.prepareSearch("social") .setTypes("twitter").setQuery(query) .setScroll(new TimeValue(6000)).setFrom(0).setSize(100) .execute() .actionGet(); 不好意思問題有點多,非常感謝~ ※ 引述《phstudy (study)》之銘言: : 今天玩Spring Data Elasticsearch,有順便寫了一個小範例,給你參考一下 :D : 專案位置: https://github.com/phstudy/SpringMVC-SpringDataElasticsearch : 1. 設定elasticsearch ip : /src/main/webapp/WEB-INF/spring/elasticsearch-context.xml : 2. Spring MVC的分頁參數接收方法 : /src/main/java/org/phstudy/sample/controller/rest/BookRestController.java : 裡面有Pageable, HttpServletRequest與@RequestParam的使用範例 : 3. 前端頁面 : /src/main/webapp/WEB-INF/views/book.jsp : ps.前端的js寫的有點差,不過基本原理不變 : ※ 引述《ek0424 ()》之銘言: : : 最近小弟接觸了Lucene相關的開源搜尋引擎,有接觸到Elastisearch,Solr等 : : 想寫一個簡單的搜尋的網頁介面,大概就像是google或是yahoo,github那樣 : : 可以下幾個關鍵字後做搜尋。 : : 目前我只會用Elasticsearch API下關鍵字把全部相關資料撈出來,但我不知道怎麼 : : 做搜尋的分頁機制,像是如果關鍵字是"Java",可以找到20000萬筆跟Java有關的資料 : : 如果我想分頁顯示在前端,每頁有20比資料,總共分1000頁,要怎麼實做呢? : : 我目前都是用Spring MVC的框架在寫,不知道有沒有大大能夠給個範例或教學教教我? : : 謝謝各位~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.137.18.152 ※ 文章網址: http://www.ptt.cc/bbs/java/M.1407343326.A.FF2.html
文章代碼(AID): #1JubhU_o (java)
討論串 (同標題文章)
文章代碼(AID): #1JubhU_o (java)