一. 概念 Ehcache是一个纯Java实现的进程内缓存框架,具有快速、精干的特点,是Hibernate中默认的CacheProvider。它是一个内存+文件的缓存框架,当内存不足的时候,会将溢出的数据序列化到文件中,当在需要使用时,再反序列到内存中。所以,通过Ehcache管理的数据,必须实现Serializable接口。 &nbs
转载
2024-05-30 18:57:36
521阅读
在spring和mina集成的时候,要十分注意一个问题:版本。这是一个非常严重的问题,mina官网的demo没错,网上很多网友总结的代码也是对的,但是很多人将mina集成到spring中的时候,总是会发现有个问题: java.lang.IllegalArgumentException: Cannot convert value of type [org.apache.mina.integrati
1.引入maven依赖包<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.9.0</version>
一:集成Druid1.导入pom依赖
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.2.8</version>
</depen
1、引入 maven 依赖<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-boot-starter</artifactId>
<version>3.0.0</ver
目录一、客户端和服务端如何建立网络连接?1、HTTP通信2、Socket通信二、服务端如何处理请求?1、通常来说,有三种处理方式:2、不同的处理方式对应着不同的业务场景:三、HTTP协议传输流程四、数据该如何序列化和反序列化?1、选择合适的序列化方式2、考虑数据传输效率3、考虑数据结构的变化4、考虑跨语言和跨平台的需求5、考虑数据的安全性五、总结微服务 Spring Cloud系列 大家好,我是
Java无模板导出Excel,Apache-POI插件实现开发环境Maven依赖工具类接口层和业务层其他区相关代码ServiceMapperMapper.xml视图其它效果展示预留占位 开发环境jdk 1.8Maven 3.6Tomcat 8.5SpringBoot 2.1.4.RELEASEApache-POI 3.6Idea注意: 我是在现有的基于SpringBoot的分模块项目中集成的文件
转载
2024-10-10 12:42:22
29阅读
在Camel框架下配置log4j2的总结POM引用需要排除的引用 由于springboot框架默认log框架为logback,所以首先我们要排除所有相关的logback引用。 如何在自己的项目中找到所有logback的引用? 在idea中,可以生成pom的依赖关系图(maven project —> 项目模块 右键 —> 选择 show denpendencies) 在生成的关系图中搜
转载
2024-03-29 16:11:23
225阅读
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阅读
前言在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阅读
SpringBoot3集成sqlite 1.引入pom.xml <dependencies> <dependency> <groupId>org.xerial</groupId> <artifactId>sqlite-jdbc</artifa
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阅读
文章目录目录文章目录前言一、环境准备二、基本概念三、环境启动 四、把现有的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阅读
easyui+springboot+jpa实现一个简单的后台管理系统1.首先,添加依赖,配置yml <dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId&
转载
2024-05-15 08:38:14
120阅读
Alibaba canal(官方文档链接)简介canal [kə’næl],译意为水道/管道/沟渠,主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费早期阿里巴巴因为杭州和美国双机房部署,存在跨机房同步的业务需求,实现方式主要是基于业务 trigger 获取增量变更。从 2010 年开始,业务逐步尝试数据库日志解析获取增量变更进行同步,由此衍生出了大量的数据库增量订阅和消费业务
## Spring Boot集成Redis集群教程
在本教程中,我将向你介绍如何使用Spring Boot集成Redis集群。Redis是一个高性能的Key-Value存储系统,而Spring Boot是一个用于快速构建基于Spring框架的应用程序的工具。
### 整体流程
下面是实现Spring Boot集成Redis集群的整体步骤:
| 步骤 | 操作 |
| ---- | ----
原创
2023-12-04 05:08:25
495阅读
刚开始接触公司的Spring Boot项目,项目中使用到网关Zuul和跨服务调用,然而在开发中就发现了令人头疼的问题,当基础服务未启动时,接口直接通过网关调用基础服务里的内容直接报500错误,程序并没有走网关的自定义的默认回退FallbackProvider,这样的话,给前端返回的数据结构就会出错,甚至会影响用户体验等问题,但是公司项目最初负责人已经离职,没有办法,自己开始找问题所在,顺便记录一下
安装ElasticSearch版本:6.4.2下载地址解压到本地目录运行bin目录下的elasticsearch.bat文件(此文件是批处理文件,在Windows下双击也可以,但是双击之后,如果出现错误,我们是看不见的,所以此处不建议双击) 建议使用cmd命令启动: #进入cmd控制台,进入elasticsearch.bat文件所在目录,然后运行如下命令
elasticsearch.b
spring是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。在 web 开发环境中经常会与 struts、hibernate联合起来使用,进行规范的框架结构开发。润乾中的二次开发也可以与 SSH 框架相结合部署到 web 项目中。本文介绍在设计时没有启动 web 服务,在设计器中使用 spring 的方式来实现自定义数据集。实现思路:编写两个自定义数据集,一个在设计器中使用,一个在 we