├── .gitignore ├── README.md ├── docs └── images │ └── ma.png ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── javablog │ │ └── elasticsearch │ │ ├── SearchServiceApplication.java │ │ ├── config │ │ └── ElasticsearchConfig.java │ │ ├── document │ │ ├── DocService.java │ │ ├── IndexService.java │ │ └── impl │ │ │ ├── DocServiceImpl.java │ │ │ └── IndexServiceImpl.java │ │ └── query │ │ ├── AggregationQuery.java │ │ ├── BaseQuery.java │ │ ├── BoolQuery.java │ │ ├── FilterQuery.java │ │ ├── GeoQuery.java │ │ ├── HighLightQuery.java │ │ ├── SortQuery.java │ │ └── impl │ │ └── BaseQueryImpl.java └── resources │ ├── application.properties │ └── logback-spring.xml └── test └── java └── com └── javablog └── elasticsearch └── test └── document ├── AggregationQueryTest.java ├── BaseQueryTest.java ├── BoolQueryTest.java ├── DeleteByQueryTest.java ├── DocServiceTest.java ├── FilterQueryTest.java ├── GeoQueryTest.java ├── HightLightQueryTest.java ├── IndexServiceTest.java ├── SmsSendLog.java └── SortQueryTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/README.md -------------------------------------------------------------------------------- /docs/images/ma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/docs/images/ma.png -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/javablog/elasticsearch/SearchServiceApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/main/java/com/javablog/elasticsearch/SearchServiceApplication.java -------------------------------------------------------------------------------- /src/main/java/com/javablog/elasticsearch/config/ElasticsearchConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/main/java/com/javablog/elasticsearch/config/ElasticsearchConfig.java -------------------------------------------------------------------------------- /src/main/java/com/javablog/elasticsearch/document/DocService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/main/java/com/javablog/elasticsearch/document/DocService.java -------------------------------------------------------------------------------- /src/main/java/com/javablog/elasticsearch/document/IndexService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/main/java/com/javablog/elasticsearch/document/IndexService.java -------------------------------------------------------------------------------- /src/main/java/com/javablog/elasticsearch/document/impl/DocServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/main/java/com/javablog/elasticsearch/document/impl/DocServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/javablog/elasticsearch/document/impl/IndexServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/main/java/com/javablog/elasticsearch/document/impl/IndexServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/javablog/elasticsearch/query/AggregationQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/main/java/com/javablog/elasticsearch/query/AggregationQuery.java -------------------------------------------------------------------------------- /src/main/java/com/javablog/elasticsearch/query/BaseQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/main/java/com/javablog/elasticsearch/query/BaseQuery.java -------------------------------------------------------------------------------- /src/main/java/com/javablog/elasticsearch/query/BoolQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/main/java/com/javablog/elasticsearch/query/BoolQuery.java -------------------------------------------------------------------------------- /src/main/java/com/javablog/elasticsearch/query/FilterQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/main/java/com/javablog/elasticsearch/query/FilterQuery.java -------------------------------------------------------------------------------- /src/main/java/com/javablog/elasticsearch/query/GeoQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/main/java/com/javablog/elasticsearch/query/GeoQuery.java -------------------------------------------------------------------------------- /src/main/java/com/javablog/elasticsearch/query/HighLightQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/main/java/com/javablog/elasticsearch/query/HighLightQuery.java -------------------------------------------------------------------------------- /src/main/java/com/javablog/elasticsearch/query/SortQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/main/java/com/javablog/elasticsearch/query/SortQuery.java -------------------------------------------------------------------------------- /src/main/java/com/javablog/elasticsearch/query/impl/BaseQueryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/main/java/com/javablog/elasticsearch/query/impl/BaseQueryImpl.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /src/test/java/com/javablog/elasticsearch/test/document/AggregationQueryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/test/java/com/javablog/elasticsearch/test/document/AggregationQueryTest.java -------------------------------------------------------------------------------- /src/test/java/com/javablog/elasticsearch/test/document/BaseQueryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/test/java/com/javablog/elasticsearch/test/document/BaseQueryTest.java -------------------------------------------------------------------------------- /src/test/java/com/javablog/elasticsearch/test/document/BoolQueryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/test/java/com/javablog/elasticsearch/test/document/BoolQueryTest.java -------------------------------------------------------------------------------- /src/test/java/com/javablog/elasticsearch/test/document/DeleteByQueryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/test/java/com/javablog/elasticsearch/test/document/DeleteByQueryTest.java -------------------------------------------------------------------------------- /src/test/java/com/javablog/elasticsearch/test/document/DocServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/test/java/com/javablog/elasticsearch/test/document/DocServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/javablog/elasticsearch/test/document/FilterQueryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/test/java/com/javablog/elasticsearch/test/document/FilterQueryTest.java -------------------------------------------------------------------------------- /src/test/java/com/javablog/elasticsearch/test/document/GeoQueryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/test/java/com/javablog/elasticsearch/test/document/GeoQueryTest.java -------------------------------------------------------------------------------- /src/test/java/com/javablog/elasticsearch/test/document/HightLightQueryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/test/java/com/javablog/elasticsearch/test/document/HightLightQueryTest.java -------------------------------------------------------------------------------- /src/test/java/com/javablog/elasticsearch/test/document/IndexServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/test/java/com/javablog/elasticsearch/test/document/IndexServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/javablog/elasticsearch/test/document/SmsSendLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/test/java/com/javablog/elasticsearch/test/document/SmsSendLog.java -------------------------------------------------------------------------------- /src/test/java/com/javablog/elasticsearch/test/document/SortQueryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutianmen/elasticsearch-examples/HEAD/src/test/java/com/javablog/elasticsearch/test/document/SortQueryTest.java --------------------------------------------------------------------------------