Elasticsearch5.3 JAVA 添加数据 数据是从数据库查出来的!当然也可以写假的测试数据。
小弟写的不好!望见谅!我最近也是正在学习Elasticsearch,从来没有接触过,第一次接触!没有什么经验!
代码有的是从网上找的有的是小弟自己写的!希望对您有那么一点的启发!
package com.vdyoo.paas.answerservice.search.es.escreateindex; import com.google.gson.Gson; import com.vdyoo.paas.answerservice.exam.model.ClasssStudentExam; import com.vdyoo.paas.answerservice.exam.service.ClasssStudentExamService; import org.elasticsearch.action.index.IndexRequestBuilder; import org.elasticsearch.action.index.IndexResponse; import org.elasticsearch.client.transport.TransportClient; import org.elasticsearch.common.settings.Settings; import org.elasticsearch.common.transport.InetSocketTransportAddress; import org.elasticsearch.rest.RestStatus; import org.elasticsearch.transport.client.PreBuiltTransportClient; import org.jsmth.spring.test.BaseTest; import org.junit.After; import org.junit.Before; import org.junit.Test; import org.springframework.stereotype.Controller; import javax.annotation.Resource; import java.io.IOException; import java.net.InetAddress; import java.net.UnknownHostException; import java.util.HashMap; import java.util.List; import java.util.Map; /** * Created by 王启才 on 2017/6/25. */ @Controller public class InsertData