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

广告公司网站主页设计东莞网站建设推广公司

广告公司网站主页设计,东莞网站建设推广公司,企业园区网络设计方案,免费建网站推广下面是一个使用Spring Boot 2.5连接Elasticsearch 7的示例程序&#xff0c;包括基本的功能&#xff0c;使用模板方法&#xff1a; 首先&#xff0c;确保你的项目中添加了以下依赖&#xff1a; <dependency> <groupId>org.springframework.boot</groupId> &l…

下面是一个使用Spring Boot 2.5连接Elasticsearch 7的示例程序,包括基本的功能,使用模板方法:

首先,确保你的项目中添加了以下依赖:

 

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> </dependency>

然后,创建一个Elasticsearch配置类,配置Elasticsearch连接信息:

 
@Configuration public class ElasticsearchConfig { @Value("${elasticsearch.host}") private String host; @Value("${elasticsearch.port}") private int port; @Bean public RestHighLevelClient elasticsearchClient() { RestClientBuilder builder = RestClient.builder(new HttpHost(host, port, "http")); RestHighLevelClient client = new RestHighLevelClient(builder); return client; } @Bean public ElasticsearchOperations elasticsearchTemplate() { return new ElasticsearchRestTemplate(elasticsearchClient()); } }

接下来,创建一个数据实体类,用于映射Elasticsearch中的文档:

 
@Document(indexName = "my_index", type = "my_type") public class MyEntity { @Id private String id; private String name; // getters and setters }

然后,创建一个数据访问接口,继承自ElasticsearchRepository,用于操作Elasticsearch中的文档:

 
public interface MyEntityRepository extends ElasticsearchRepository<MyEntity, String> { List<MyEntity> findByName(String name); }

最后,创建一个Spring Boot应用程序类,编写一些简单的示例代码:

 
@SpringBootApplication public class DemoApplication implements CommandLineRunner { @Autowired private MyEntityRepository myEntityRepository; public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } @Override public void run(String... args) throws Exception { // 创建一个文档 MyEntity entity = new MyEntity(); entity.setId("1"); entity.setName("John"); myEntityRepository.save(entity); // 根据名称查询文档 List<MyEntity> entities = myEntityRepository.findByName("John"); for (MyEntity e : entities) { System.out.println(e.getId() + ": " + e.getName()); } } }

application.properties文件中配置Elasticsearch连接信息:

 
elasticsearch.host=localhost elasticsearch.port=9200

这样,就完成了一个使用Spring Boot连接Elasticsearch的简单示例程序。你可以根据自己的需求进一步扩展和定制。

http://www.yayakq.cn/news/983921/

相关文章:

  • 南京建设信息网站美食的网页设计
  • 自己做网站 服务器运维 网站开发
  • 做网页做网站的技术人才农产品网站建设及优化项目
  • 手机网站开发标准页面设计术语
  • 网站开发下载功能如何实现旅游开发公司网站建设方案书
  • 免费行情软件app网站不下载广告传媒公司营业执照经营范围
  • 做一个15页的网站怎么做旅游网站建设计划书
  • 免费网站源码亚马逊产品备案网站建设要求
  • 用dw做音乐网站个人网站有哪些
  • 法律建设网站橙云 php网站建设
  • 织梦cms做网站广东专业网站建设报价
  • 重庆网站排名提升wordpress前端注册
  • 网站首页代码开发网站 语言
  • 影视制作做的好的有什么网站wordpress换菜单样式
  • 私人做网站建设如何上传织梦做的网站
  • 仿造整个网站中国建设银行国际互联网网站
  • 做网站和做网页图片论播wordpress
  • 安徽住房和城乡建设部网站官网网页制作与网站建设思维导图
  • 合肥 企业网站设计霸州做网站的
  • 中国观鸟记录的网站架构网站的色彩搭配
  • 文化馆网站建设佛山百度快照优化排名
  • 杭州知名建设网站设计网站建设需要什么样的内容
  • 做网站自己买域名手机微信网页版网址
  • 滕州网站建设制作网站建设新闻
  • 成都络迈品牌网站建设广州市建设工程招标管理办公室网站
  • 东丽网站建设公司专业团队电脑壁纸
  • 网站设计的主题微信小程序原生开发
  • 网站建设费放什么科目竞争对手网站分析
  • 电商视觉设计网站网站开发 平台建设
  • 程序员自己做网站终端平台网站建设