当前位置: 首页 > news >正文

潜水艇官方网站代理两个域名指向一个网站

潜水艇官方网站代理,两个域名指向一个网站,电子商务网站建设重点,wordpress收费主题破解文章目录 pom.xml1创建索引2.创建索引并设置settings信息3.创建索引并设置mapping信息4.删除索引库5.给未设置mapping的索引设置mapping elasticsearch版本7.10.2#xff0c;要求java客户端与之相匹配#xff0c;推荐Springboot版本是2.3以上版本 依赖配置使用的是JUnit 5要求java客户端与之相匹配推荐Springboot版本是2.3以上版本 依赖配置使用的是JUnit 5由artifactIdspring-boot-starter-test/artifactId提供支持而Before注解是JUnit 4中的注解。在JUnit 5中应该使用BeforeEach来代替Before。 替换注解 将所有的Before注解替换为BeforeEach。 确保你的测试类使用了JUnit 5的相关注解如TestJUnit 5中的Test注解位于org.junit.jupiter.api.Test。 确保测试类正确配置 确保你的测试类上没有使用JUnit 4的RunWith注解。 如果使用了Spring的测试支持确保类上有SpringBootTest或其他相关的Spring测试注解。 更新测试方法 确认所有的测试方法都使用了JUnit 5的Test注解。 pom.xml project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersionparentgroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-parent/artifactIdversion2.3.2.RELEASE/versionrelativePath/ !-- lookup parent from repository --/parentartifactIdchubemall-search/artifactIdpackagingjar/packagingnamechubemall-search/nameurlhttp://maven.apache.org/urlpropertiesproject.build.sourceEncodingUTF-8/project.build.sourceEncodingjava.version1.8/java.versionspring-cloud.versionGreenwich.SR3/spring-cloud.versionelasticsearch.version7.10.2/elasticsearch.version/propertiesdependencies !-- dependency-- !-- groupIdjunit/groupId-- !-- artifactIdjunit/artifactId-- !-- version3.8.1/version-- !-- scopetest/scope-- !-- /dependency--!--引入common公共模块--dependencygroupIdcom.xd.cubemall/groupIdartifactIdcubemall-common/artifactIdversion0.0.1-SNAPSHOT/version/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependencydependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-openfeign/artifactId/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-test/artifactIdscopetest/scope/dependency!-- dependency-- !-- groupIdorg.springframework.boot/groupId-- !-- artifactIdspring-boot-starter-data-elasticsearch/artifactId-- !-- /dependency--dependencygroupIdorg.elasticsearch.client/groupIdartifactIdelasticsearch-rest-high-level-client/artifactIdversion7.10.2/version/dependency/dependenciesdependencyManagementdependenciesdependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-dependencies/artifactIdversion${spring-cloud.version}/versiontypepom/typescopeimport/scope/dependency/dependencies/dependencyManagement /project 1创建索引 步骤 1.创建一个RestHightLevelClient对象相当于和服务端建立连接 2.使用client的索引管理的对象indices()返回索引管理对象 package com.xd.cubemall.es;import org.apache.http.HttpHost; import org.elasticsearch.client.IndicesClient; import org.elasticsearch.client.RequestOptions; import org.elasticsearch.client.RestClient; import org.elasticsearch.client.RestHighLevelClient; import org.elasticsearch.client.indices.CreateIndexRequest; import org.elasticsearch.client.indices.CreateIndexResponse; import org.junit.jupiter.api.Test;/*** 索引管理*/ public class IndexManager {Testpublic void createIndex() throws Exception {//创建一个client对象RestHighLevelClient client new RestHighLevelClient(RestClient.builder(new HttpHost(1.1.1.1,9200),new HttpHost(2.2.2.2,9200),new HttpHost(3.3.3.3,9200)));//获得索引管理对象IndicesClient indicesClient client.indices();//两个参数//1.创建索引请求对象CreateIndexRequest request new CreateIndexRequest(hello);//2.请求选项使用默认值。配置请求头主要用于认证。CreateIndexResponse response indicesClient.create(request, RequestOptions.DEFAULT);System.out.println(response);} } 2.创建索引并设置settings信息 CreateIndexRequest对象中设置settings即可 package com.xd.cubemall.es;import org.apache.http.HttpHost; import org.elasticsearch.client.IndicesClient; import org.elasticsearch.client.RequestOptions; import org.elasticsearch.client.RestClient; import org.elasticsearch.client.RestHighLevelClient; import org.elasticsearch.client.indices.CreateIndexRequest; import org.elasticsearch.client.indices.CreateIndexResponse; import org.elasticsearch.common.settings.Settings; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test;/*** 索引管理*/ public class IndexManager {private RestHighLevelClient client;BeforeEachpublic void init() {//创建一个client对象client new RestHighLevelClient(RestClient.builder(new HttpHost(1.1.1.1,9200),new HttpHost(2.2.2.2,9200),new HttpHost(3.3.3.3,9200)));}Testpublic void createIndex() throws Exception {//获得索引管理对象IndicesClient indicesClient client.indices();//两个参数//1.创建索引请求对象CreateIndexRequest request new CreateIndexRequest(hello);//2.请求选项使用默认值。配置请求头主要用于认证。CreateIndexResponse response indicesClient.create(request, RequestOptions.DEFAULT);//显示结果System.out.println(response);}Testpublic void createIndex2() throws Exception {CreateIndexRequest request new CreateIndexRequest(hello1).settings(Settings.builder().put(number_of_shards, 5).put(number_of_replicas,1).build());System.out.println(Client is null: (client null));System.out.println(Request is null: (request null));client.indices().create(request,RequestOptions.DEFAULT);}} 3.创建索引并设置mapping信息 {properties:{id:{type:long},title:{type:text,analyzer:ik_smart,store:true},content:{type:text,analyzer:ik_smart,store:true} } }Testpublic void createIndex3() throws Exception {XContentBuilder mappings XContentFactory.jsonBuilder().startObject().startObject(properties).startObject(id).field(type,long).endObject().startObject(title).field(type,text).field(analyzer,ik_smart).field(store,true).endObject().startObject(content).field(type,text).field(analyzer,ik_smart).field(store,true).endObject().endObject().endObject();CreateIndexRequest request new CreateIndexRequest(hello2).settings(Settings.builder().put(number_of_shards, 5).put(number_of_replicas,1).build()).mapping(mappings);client.indices().create(request, RequestOptions.DEFAULT);}4.删除索引库 DeleteIndexRequest对象其中包含索引库的名称即可 indices().delete(request) Testpublic void deleteIndex() throws Exception {client.indices().delete(new DeleteIndexRequest(hello),RequestOptions.DEFAULT);}5.给未设置mapping的索引设置mapping Testpublic void putMappings() throws Exception {String mappings {\n \t\properties\:{\n \t\t\id\:{\n \t\t\t\type\:\long\\n \t\t},\n \t\t\title\:{\n \t\t\t\type\:\text\,\n \t\t\t\analyzer\:\ik_smart\,\n \t\t\t\store\:true\n \t\t},\n \t\t\content\:{\n \t\t\t\type\:\text\,\n \t\t\t\analyzer\:\ik_smart\,\n \t\t\t\store\:true\n \t\t}\t\t\n \t}\n };PutMappingRequest request new PutMappingRequest(hello1).source(mappings, XContentType.JSON);client.indices().putMapping(request,RequestOptions.DEFAULT);}
http://www.hkea.cn/news/14409414/

相关文章:

  • 建设网站的费用如何入账简单网页制作源代码
  • 排名好的青岛网站建设手机上制作网站的软件
  • 做网站图片教程微信公众号推广的方法
  • 湖州做网站建设的公司哪家好西安黄页
  • 怎么样做网站页面大型网架加工厂
  • 做网站沧州济宁手机网站开发公司
  • 校考前做试题的网站青岛关键词排名哪家好
  • 什么视频网站可以做链接地址凡客诚品和凡客
  • 怎么找网站建设学校网站建设的技术方案
  • 电商企业门户网站建设方案外贸建站哪个最便宜
  • 济宁高端网站建设网站如何做直播轮播
  • 地州电视网站建设流程广州工商注册咨询
  • 杭州做产地证去哪个网站北京电力交易中心绿色电力交易实施细则
  • 公司云网站建设如何诚信网站平台建设
  • 网站开发如何洽谈客户深圳微信公众号开发
  • 分类网站有哪些软件定制开发的发展前景
  • 一个服务器做多个网站济南网站建设流程
  • 旅游公司网站 优帮云嵌入式软件开发兼职
  • 做企业网站有什么用东阳自适应网站建设
  • discuz可以做门户网站吗高端网址
  • seo网站外链工具网站设计与网页制作教程
  • 有祥云网站建设一个域名抢注的网站
  • 个人网站的服务器环境安装长春网站建设net
  • 网站可信认证在哪里做邯郸学校网站建设费用
  • 做软件项目需不需要有网站园林效果图网站
  • wordpress edit海南seo顾问服务
  • 巴南城乡建设网站建设一个征婚网站的程序
  • 昆明 做网站 vr旅行网站的建设目录
  • 微信小程序开发流程图嘉兴优化网站费用
  • 玉林网站设计供求信息网站开发背景