├── .gitignore ├── LICENSE ├── README.md ├── elasticsearch快速上手.md ├── news.bat ├── pom.xml └── src └── main ├── java └── net │ └── aimeizi │ ├── client │ ├── elasticsearch │ │ ├── NodeClient.java │ │ └── TransportClient.java │ └── jest │ │ └── JestExample.java │ ├── controller │ └── ArticleController.java │ ├── dao │ ├── ArticleDao.java │ └── impl │ │ └── ArticleDaoImpl.java │ ├── model │ └── Article.java │ ├── service │ ├── ArticleService.java │ └── impl │ │ └── ArticleServiceImpl.java │ └── webmagic │ ├── GovNewsPageProcesser.java │ ├── JdbcPipeline.java │ ├── NeteaseNewsPageProcesser.java │ └── Utils.java ├── resources ├── applicationContext.xml ├── elasticsearch.yml ├── jdbc.properties ├── log4j.properties └── sql.sql └── webapp ├── WEB-INF ├── mvc-dispatcher-servlet.xml ├── pages │ └── search.jsp └── web.xml ├── css └── pager.css ├── images └── top.png └── js ├── jquery.pager.js └── top.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/README.md -------------------------------------------------------------------------------- /elasticsearch快速上手.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/elasticsearch快速上手.md -------------------------------------------------------------------------------- /news.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/news.bat -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/net/aimeizi/client/elasticsearch/NodeClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/java/net/aimeizi/client/elasticsearch/NodeClient.java -------------------------------------------------------------------------------- /src/main/java/net/aimeizi/client/elasticsearch/TransportClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/java/net/aimeizi/client/elasticsearch/TransportClient.java -------------------------------------------------------------------------------- /src/main/java/net/aimeizi/client/jest/JestExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/java/net/aimeizi/client/jest/JestExample.java -------------------------------------------------------------------------------- /src/main/java/net/aimeizi/controller/ArticleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/java/net/aimeizi/controller/ArticleController.java -------------------------------------------------------------------------------- /src/main/java/net/aimeizi/dao/ArticleDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/java/net/aimeizi/dao/ArticleDao.java -------------------------------------------------------------------------------- /src/main/java/net/aimeizi/dao/impl/ArticleDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/java/net/aimeizi/dao/impl/ArticleDaoImpl.java -------------------------------------------------------------------------------- /src/main/java/net/aimeizi/model/Article.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/java/net/aimeizi/model/Article.java -------------------------------------------------------------------------------- /src/main/java/net/aimeizi/service/ArticleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/java/net/aimeizi/service/ArticleService.java -------------------------------------------------------------------------------- /src/main/java/net/aimeizi/service/impl/ArticleServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/java/net/aimeizi/service/impl/ArticleServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/net/aimeizi/webmagic/GovNewsPageProcesser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/java/net/aimeizi/webmagic/GovNewsPageProcesser.java -------------------------------------------------------------------------------- /src/main/java/net/aimeizi/webmagic/JdbcPipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/java/net/aimeizi/webmagic/JdbcPipeline.java -------------------------------------------------------------------------------- /src/main/java/net/aimeizi/webmagic/NeteaseNewsPageProcesser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/java/net/aimeizi/webmagic/NeteaseNewsPageProcesser.java -------------------------------------------------------------------------------- /src/main/java/net/aimeizi/webmagic/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/java/net/aimeizi/webmagic/Utils.java -------------------------------------------------------------------------------- /src/main/resources/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/resources/applicationContext.xml -------------------------------------------------------------------------------- /src/main/resources/elasticsearch.yml: -------------------------------------------------------------------------------- 1 | cluster.name: elasticsearch -------------------------------------------------------------------------------- /src/main/resources/jdbc.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/resources/jdbc.properties -------------------------------------------------------------------------------- /src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /src/main/resources/sql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/resources/sql.sql -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/mvc-dispatcher-servlet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/webapp/WEB-INF/mvc-dispatcher-servlet.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/pages/search.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/webapp/WEB-INF/pages/search.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /src/main/webapp/css/pager.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/webapp/css/pager.css -------------------------------------------------------------------------------- /src/main/webapp/images/top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/webapp/images/top.png -------------------------------------------------------------------------------- /src/main/webapp/js/jquery.pager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/webapp/js/jquery.pager.js -------------------------------------------------------------------------------- /src/main/webapp/js/top.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v5tech/elasticsearch-jest-example/HEAD/src/main/webapp/js/top.js --------------------------------------------------------------------------------