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

互联网公司手机网站wordpress缩略图利器

互联网公司手机网站,wordpress缩略图利器,网站域名过期不续费,奥远科技网站建设流程新年快乐! 致2025年还在努力学习的你! 你已经很努力了#xff0c;今晚就让自己好好休息一晚吧! 在后端中选用哪种elasticsearch客户端#xff1f; elasticsearch可以通过9200或者9300端口进行操作 1#xff09;9300#xff1a;TCP spring-data-elasticsearch:transport-…新年快乐! 致2025年还在努力学习的你! 你已经很努力了今晚就让自己好好休息一晚吧! 在后端中选用哪种elasticsearch客户端 elasticsearch可以通过9200或者9300端口进行操作 19300TCP spring-data-elasticsearch:transport-api.jar springboot版本不同transport-api.jar不同不能适配es版本 7.x已经不建议使用8以后就要废弃 29200HTTP JestClient非官方更新慢 RestTemplate模拟发HTTP请求ES很多操作需要自己封装麻烦 HttpClient同上 high-level-client官方推荐 综上使用官方推荐的high-level-client。 以下为在idea中配置high-level-client的详细操作步骤 ①在gulimall模块下创建子模块gulimall-search 在gulimall父模块的pom下添加gulimall-search作为子模块 ②导入相关依赖 dependency groupIdorg.elasticsearch.client/groupId artifactIdelasticsearch-rest-high-level-client/artifactId version7.13.0/version /dependency刷新依赖可以发现其中的elasticsearch依赖和elasticsearch-rest-client依赖的版本是7.15.2 elasticsearch和elasticsearch-rest-client这两个依赖是elasticsearch-rest-high-level-client的传递依赖就是说elasticsearch-rest-high-level-client依赖着elasticsearch和elasticsearch-rest-client这两个依赖。 我们点开elasticsearch-rest-high-level-client-7.13.0.pom可以看到elasticsearch和elasticsearch-rest-client这两个依赖的版本是7.13.0 那么为什么项目实际引入的版本实际是7.15.2 原因在于该项目pom文件下的的内容 查看spring-boot-dependencies-2.6.13.pom下的内容 可以看到spring-boot-dependencies-2.6.13.pom中也指定了elasticsearch的版本并且版本号为7.15.2是不是和前面实际引入的版本号对应上了~ 至于为什么dependencyManager会影响到elasticsearch-rest-high-level-client的传递依赖版本具体可以参考博客maven的dependencyManagement中定义的依赖声明优先级高于传递依赖 总之结论就是maven的dependencyManagement中定义的依赖声明优先级高于传递依赖。 所以我们把elasticsearch-rest-high-level-client里面的两个依赖elasticsearch和elasticsearch-rest-client排除然后显示导入这两个依赖如下 dependencygroupIdorg.elasticsearch.client/groupIdartifactIdelasticsearch-rest-high-level-client/artifactIdversion7.13.0/versionexclusionsexclusionartifactIdelasticsearch/artifactIdgroupIdorg.elasticsearch/groupId/exclusionexclusionartifactIdelasticsearch-rest-client/artifactIdgroupIdorg.elasticsearch.client/groupId/exclusion/exclusions/dependencydependencygroupIdorg.elasticsearch/groupIdartifactIdelasticsearch/artifactIdversion7.13.0/version/dependencydependencyartifactIdelasticsearch-rest-client/artifactIdgroupIdorg.elasticsearch.client/groupIdversion7.13.0/version/dependency③编写配置类 配置类编写如下 Configuration public class GulimallElasticSearchConfig {Beanpublic RestHighLevelClient client() {RestHighLevelClient client new RestHighLevelClient(RestClient.builder(new HttpHost(192.168.206.134, 9200, http)));return client;} }④单元测试 SpringBootTest class GulimallSearchApplicationTests {Autowiredprivate RestHighLevelClient client;Testvoid contextLoads() {System.out.println(client);} }输出结果如下 说明配置成功 ps这里没有引入common模块因为我在引入入common模块后出现了could not find class [org.springframework.cloud.client.loadbalancer.reactive.onnoribbondefaultcondition]报错所以我暂时忽略common依赖的引入。如果需要引入common依赖在运行测试类的时候会出现无法找到数据源的错误需要在如下启动类上添加exclude DataSourceAutoConfiguration.class.由于配置了mybatis等与数据库相关的类spring boot在启动时会自动加载数据源具体可以参考我写的博客报错Failed to determine a suitable driver class 让spring boot项目启动时不连接数据库
http://www.dnsts.com.cn/news/61855.html

相关文章:

  • 网站建设ppt演示文档重庆勘察设计网
  • 上海网站推广公司施工企业成本管理制度
  • 网站建设的总体目标考核指标嵌入式软件开发工资
  • 企业网站目的苏州专业做网站的公司哪家好
  • 技术型网站做哪一种好推广网站站群
  • 网站建设淘宝模板建站公司专业地址
  • 网站建设技术保证怎么写沧州网站设计哪家好
  • 宿州科技网站建设时间管理系统 网站开发
  • 网站安全检测软件苏州优化平台
  • 好看简单易做的网站关于网站设计的书
  • 多点网络网站制作系统帮助做问卷调查的网站
  • 网站建设怎么创业网站图片优化
  • 自己建网站怎么做影视资源可信网站认证有什么用
  • 科技设计网站怎么用照片制作小视频
  • 网站上的3d怎么做的织梦软件展示网站源码
  • 甘肃省建设厅职业资格注册中心网站上海市建设工程信息报送网站
  • 手机网站制作工具服装定制行业市场分析
  • 第一站长网双鸭山建设网站
  • wordpress实现表格填写功能seo自学网官方
  • jsp 做网站需要什么网站改版 打造企业文化
  • 百度推广需要备案的网站吗html代码查看
  • 微网站建设公司哪家好茶叶有什么网站可以做推广
  • 洛阳做网站哪家便宜做网站带微好吗
  • 网站登记查询wordpress 还是自己写
  • 网站建设 ipc备案wordpress+上一篇+下一篇
  • 做网站有意思吗?北京天津网站建设
  • 网站更换空间注意如何改变网站的排版
  • 如何做一个网站推广自己的产品wordpress 标签下的文章
  • wordpress4.9 环境外贸优化推广公司
  • 建立时间和保持时间seo推广培训学费