Re: [J2EE] Spring MVC 实现搜寻文章功能 (Lucene..)

楼主: phstudy (study)   2014-08-07 01:28:26
范例是使用Transport client, 所以跟设定http的连线加密应该没关系
Spring Data Elasticsearch也是使用Elasticsearch Java API去作查询的
验证的话,可以在spring-data-elasticsearch-1.0.0.RELEASE.jar里面下中断点
中断点可下在类别:org.springframework.data.elasticsearch.core.\
ElasticsearchTemplate的queryForPage() method
trace一下就知道Spring Data Elasticsearch内部是怎么运作的了 :D
※ 引述《ek0424 ()》之铭言:
: 非常谢谢你~另外想请教一下,若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   2014-08-07 18:00:00
想问一下,因为我的Elasticsearch有加ssl的套件做认证

Links booklink

Contact Us: admin [ a t ] ucptt.com