spring Springboot @ResponseBody返回中文乱码

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

2022-12-10 630 阅读

feign调用返回object类型转换成实体

<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <ve...

2022-12-10 452 阅读

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

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

2022-12-10 245 阅读

jackson的转换object转map

ObjectMapper mapper = new ObjectMapper();   //对象转map   Map m = mapper.readValue(mapper.writeValueAsString(findArchiveDto),&...

2022-12-10 450 阅读

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 343 阅读

Idea Debug多线程不进断点问题处理

Idea也会使我狼狈不堪,Eclipse下约定成俗,却非Idea的默认规则。 比如 DEBUG多个线程时,Idea的默认设定就会遇到断点不能进入的问题。 解决的方法: 点击DEBUF框下的双红点(View Breakpoint...

2022-12-10 726 阅读

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

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

2022-12-10 1274 阅读

spring springboot+druid+mybatis-Plus 配置详解

目录    正文 网上找了很多关于springboot+druid+mybatis-Plus的配置,遇见的很多问题 也没找到好的解决方案。折腾了好几天终于自己配置通过了。 回到顶部   回到顶部 spri...

2022-12-10 366 阅读

spring Spring Boot @ConfigurationProperties 、@EnableConfigurationProperties、@Value 注值、 ${xxx} 占位符

@ConfigurationProperties + @Component 取值 1、使用 @ConfigurationProperties 注解,可以将 "application.yml" 配置文件中的键-值自动映射注入 Java Bean 中,Java bean 的属性必须提供 s...

2022-12-10 277 阅读

spring springboot2.x配置druid sql监控

  后端接口响应慢,通常我们就需要优化代码和sql,如果项目中使用druid连接池,那么我们可以利用其提供的sql监控功能,来帮助我们快速定位慢sql已经sql执行次数等问题,springboot2之后,...

2022-12-10 268 阅读