安装ElasticSearch版本:6.4.2下载地址解压到本地目录运行bin目录下的elasticsearch.bat文件(此文件是批处理文件,在Windows下双击也可以,但是双击之后,如果出现错误,我们是看不见的,所以此处不建议双击) 建议使用cmd命令启动:  #进入cmd控制台,进入elasticsearch.bat文件所在目录,然后运行如下命令 elasticsearch.b
首先下载ELK,官网:https://www.elastic.co/cn/ 小编这里下载的7.16.1版本,注意,elasticsearch、logstash、kibana的版本要一致,否则可能报错。需要提前安装JDK1.8。启动顺序为:Logstash >= Elasticsearch > Kibana1. Elasticsearch# 解压 tar -zxvf elasticsea
pom.xml 文件: <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch-rest-high-level-client</artifactId> <version>7.13.3&lt
1.引入maven依赖包<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version>
目录一、客户端和服务端如何建立网络连接?1、HTTP通信2、Socket通信二、服务端如何处理请求?1、通常来说,有三种处理方式:2、不同的处理方式对应着不同的业务场景:三、HTTP协议传输流程四、数据该如何序列化和反序列化?1、选择合适的序列化方式2、考虑数据传输效率3、考虑数据结构的变化4、考虑跨语言和跨平台的需求5、考虑数据的安全性五、总结微服务 Spring Cloud系列 大家好,我是
1、引入 maven 依赖<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</ver
转载 6月前
77阅读
一:集成Druid1.导入pom依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.2.8</version> </depen
在spring和mina集成的时候,要十分注意一个问题:版本。这是一个非常严重的问题,mina官网的demo没错,网上很多网友总结的代码也是对的,但是很多人将mina集成到spring中的时候,总是会发现有个问题: java.lang.IllegalArgumentException: Cannot convert value of type [org.apache.mina.integrati
转载 2024-10-28 09:41:33
44阅读
Java无模板导出Excel,Apache-POI插件实现开发环境Maven依赖工具类接口层和业务层其他区相关代码ServiceMapperMapper.xml视图其它效果展示预留占位 开发环境jdk 1.8Maven 3.6Tomcat 8.5SpringBoot 2.1.4.RELEASEApache-POI 3.6Idea注意: 我是在现有的基于SpringBoot的分模块项目中集成的文件
Spring boot 集成Minio实现文件单文件上传一:准备工作本机安装Minio客户端 1:官方下载minio客户端工具:https://dl.min.io/server/minio/release/windows-amd64/minio.exe 官网上提供了多种环境安装:https://docs.min.io/cn/,大家可以自己选择。 2:cmd进入命令行,到minio.exe存放目录:
转载 2024-03-22 16:36:28
79阅读
在Camel框架下配置log4j2的总结POM引用需要排除的引用 由于springboot框架默认log框架为logback,所以首先我们要排除所有相关的logback引用。 如何在自己的项目中找到所有logback的引用? 在idea中,可以生成pom的依赖关系图(maven project —> 项目模块 右键 —> 选择 show denpendencies) 在生成的关系图中搜
转载 2024-03-29 16:11:23
225阅读
前言在Web开发中,大文件的上传是必不可少的功能之一。本文将介绍如何使用SpringBoot整合minio实现一个简单的大文件上传网站。项目下载gitee:https://gitee.com/wusupweilgy/springboot-vue.git(点个star呀?)一、项目介绍1.项目运行 2.技术栈前端:vue2、element-ui组件、axios后端:springboot、m
转载 2024-03-18 18:39:30
50阅读
一. 概念      Ehcache是一个纯Java实现的进程内缓存框架,具有快速、精干的特点,是Hibernate中默认的CacheProvider。它是一个内存+文件的缓存框架,当内存不足的时候,会将溢出的数据序列化到文件中,当在需要使用时,再反序列到内存中。所以,通过Ehcache管理的数据,必须实现Serializable接口。  &nbs
转载 2024-05-30 18:57:36
521阅读
SpringBoot3集成sqlite 1.引入pom.xml <dependencies> <dependency> <groupId>org.xerial</groupId> <artifactId>sqlite-jdbc</artifa
原创 1月前
80阅读
sa-token是什么?sa-token是一个JavaWeb轻量级权限认证框架,主要解决项目中登录认证、权限认证、Session会话等一系列由此衍生的权限相关业务。相比于其他安全性框架较容易上手。官网文档: sa-token.dev33.cn/ 代码示例1 sa-token的API调用非常简单,有多简单呢?以登录验证为例,你只需要: 2 // 在登录时写入当前会话的账号id 3 StpUtil.
转载 2024-03-26 22:43:31
206阅读
springboot整合elasticsearch7.x1.导入依赖2.进行环境配置1.application.properties2.config 配置3 继承ElasticsearchRepository 成springBean4.实体类以及数据库操作4.1 实体映射4.2 dao 和mapper4.3 数据库脚本3.api调用 1.导入依赖<dependencies>
  文章目录目录文章目录前言一、环境准备二、基本概念三、环境启动 四、把现有的springcloud集成进去:服务发现. 五、配置中心六、服务间通信总结 前言身为一个架构师...硬被我们的测试逼着升级consul到nacos,这就是背景........主要参考网站官网:https://nacos.io/zh-cn/index.html资源地址: 一、环境准备
转载 2024-03-19 23:21:29
230阅读
目录前言本文开发环境介绍开发环境端口说明认证授权服务pom.xml依赖新建Oauth2ServerAutoConfiguration类main函数yml配置第三方应用OAuth客户端pom.xml依赖新建Oauth2ClientAutoConfiguration类新建OauthClientDemoController类main函数yml配置资源服务pom.xml依赖新建ResourceServe
转载 2024-02-20 11:31:30
215阅读
Spring Security 6.0 Migrationhttps://docs.spring.io/spring-security/reference/5.8/migration/servlet/config.html 最近在做SpringBoot2.x到3.0的升级。其中最主要的一部分是javax -> jakartapackageName的变更,另外一部分是对一些废弃/删除的类进行替
转载 2024-09-23 19:21:14
444阅读
## Spring Boot集成Redis集群教程 在本教程中,我将向你介绍如何使用Spring Boot集成Redis集群。Redis是一个高性能的Key-Value存储系统,而Spring Boot是一个用于快速构建基于Spring框架的应用程序的工具。 ### 整体流程 下面是实现Spring Boot集成Redis集群的整体步骤: | 步骤 | 操作 | | ---- | ----
原创 2023-12-04 05:08:25
499阅读
  • 1
  • 2
  • 3
  • 4
  • 5