创建Maven管理的Java项目
在pom.xml中添加依赖:
| 1 | <es.version>6.1.1</es.version> | 
然后创建一个单元测试类ESApp:
| 1 | private TransportClient client; | 
运行后报错
| 1 | java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/JsonFactory | 
| 1 | <dependency> | 
运行后成功拿到ES的client:

创建一个Index
| 1 | 
 | 
删除一个Index
| 1 | @Test | 
放入数据的三种方式
| 1 | //不推荐使用,太繁琐拼json格式 | 
拿到一条数据
| 1 | 
 | 
拿到多条数据
| 1 | @Test | 
