spring spring cache设置指定Key过期时间

spring cache 集成redis是基于spring-data-redis组件开发的一直通过注解就能轻松实现redis缓存操作的框架。但原生的spring cache不支持缓存过期,默认都是没有过期时间的,以下实现自定义...

2022-12-10 1273 阅读

spring spring cloud gateway使用 uri: lb://方式配置时,服务名的特殊要求

在gateway中配置uri配置有三种方式,包括第一种:ws(websocket)方式: uri: ws://localhost:9000第二种:http方式: uri: http://localhost:8130/第三种:lb(注册中心中服务名字)方式: uri: lb...

2022-12-10 342 阅读

spring SpringCloud+Feign+Hystrix使用FallbackFactory统一处理,查看服务调用异常或失败,进入熔断降级处理的原因

1、 @FeignClient类 此类中的@FeignClient中fallbackFactory属性指定熔断降级处理的类为WebFeignFallbackFactory。 package com.tianchang.wei.service.feign.service; import org.springfr...

2022-12-10 244 阅读

spring Springboot @ResponseBody返回中文乱码

最近我在把Spring 项目改造Springboot,遇到一个问题@ResponseBody返回中文乱码,因为response返回的content-type一直是application/json;charset=ISO-8859-1。经过几天的努力,终于找到最终...

2022-12-10 630 阅读

spring springboot + mybatis plus强大的条件构造器queryWrapper、updateWrapper

注明:上篇文章介绍了springboot+mybatis-plus通用CRUD的用法,这篇文章我们来介绍一下mybatis-plus强大的条件构造器。mybatis-plus的版本为最新版3.0.3 。条件构造器咱们讲述queryWrapper和...

2022-12-10 321 阅读

spring springboot与缓存

1.使用缓存减轻数据库的压力, 承受高的并发量 2.验证码三分钟有效, 把这些临时的数据放在缓存中 JSR-107 为了规定缓存的规范 ,javaee发布的jsr-107 Java Caching定义了5个核心接口,分别...

2022-12-10 326 阅读

spring Spring Boot:通过spring-boot-starter-data-redis源码了解starter和autoconfigure模块

注:本文Spring Boot为2.X版本在Spring Boot中,官方提供了spring-boot-autoconfigure包和starter包用来帮助我们简化配置,比如之前要建一个Spring mvc项目,需要我们配置web.xml,dispatche...

2022-12-10 380 阅读

spring Springboot整合MybatisPlus(超详细)完整教程~

新建springboot项目 开发工具:idea2019.2,maven3 pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>...

2022-12-10 314 阅读

spring springboot整合Mybatis-plus

1.添加pom引用 maven的引用很简单,官方已经给出starter,不需要我们考虑它的依赖关系了,此处使用的是2.3版本。 <dependency>    <groupId>com.baomidou</groupI...

2022-12-10 348 阅读

spring springboot项目下WebSocket+RabbitMq的搭建

springboot 分布式 项目下WebSocket+RabbitMq的搭建 本文仅仅是个人工作上用到的知识点的备忘笔记 前提:支持RabbitMq运行的环境 在搭建rabbitmq之前,得先搭建他的运行环境,传送阵法biubi...

2022-12-10 309 阅读