Update 29.5.1. Connecting to Elasticsearch.md

master
qibaoguang 2015-02-12 23:52:55 +08:00
parent b493f43aae
commit de56f434f6
1 changed files with 17 additions and 0 deletions

View File

@ -0,0 +1,17 @@
### 29.5.1. 连接Elasticsearch
你可以像其他Spring beans那样注入一个自动配置的ElasticsearchTemplate或Elasticsearch客户端实例。默认情况下该实例将尝试连接到一个本地内存服务器在Elasticsearch项目中的一个NodeClient但你可以通过设置`spring.data.elasticsearch.clusterNodes`为一个以逗号分割的host:port列表来将其切换到一个远程服务器比如TransportClient
```java
@Component
public class MyBean {
private ElasticsearchTemplate template;
@Autowired
public MyBean(ElasticsearchTemplate template) {
this.template = template;
}
// ...
}
```
如果你添加一个你自己的ElasticsearchTemplate类型的@Bean它将替换默认的。