自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 SpringSession整合Redis问题记录(一)

调用的时发现取值的时候报序列化entity这个实体类不存在,当前调用的服务确实没有这个实体类,但是取值的这个key对应的json对象也不是对应这个实体类,这个时候想到是不是sesionn在getAttribute前把所有的值已经取到了。发现取值是存mapsession取值,这个时候就明白了。先通过redis把对应键下的所有值取到放在map里面,然后取值的时候根据key去匹配。在getsession的时候已经把当前HASH对应键下的所有值取到存在mapsession里面,查看getAttribute方法。

2022-09-28 13:45:12 638 1

转载 SpringSession整合redis

SpringSession整合redis

2022-06-23 10:12:38 203

转载 springBoot 获取请求头header里面的信息方式

项目中后端服务经常需要前端传的请求头里的信息,今天给大家分享一下:1、循环获取:/** * 获取判断请求头的参数 * @return */ public static boolean checkHeaderName(){ RequestAttributes ra = RequestContextHolder.getRequestAttributes(); if(Objects.isNull(ra)){ lo...

2022-05-27 13:21:36 11243

转载 Content type ‘application/x-www-form-urlencoded;charset=UTF-8‘ not supported

前后端数据交互出现json数据类型不符合此种情况为前端与后端json格式不统一导致1.json 分为两种类型;(1) json 对象类型,即前端定义的Content type 为 application/x-www-form-urlencoded等(2) json字符串类型,即前端定义的Content type 为 application/json当前端定义为 application/x-www-form-urlencoded 时我们的接收如下 @ApiOperation(value =...

2022-05-20 14:35:15 948

原创 @Autowired踩坑

一、背景1、在使用redis的时候,存值的时候能够正常存进redis,取值一直是null.进入redis客户端查看,后台确认有值,确认键值一致。最后排查发现是使用依赖注入出现的问题1.1 存值注入方式@Autowiredprivate RedisTemplate stringRedisTemplate;1.2 取值注入方式@Autowiredprivate RedisTemplate RedisTemplate;二、原因@Autowired默认采取的是根据类型注入,但是

2022-05-20 14:23:19 276

原创 SpringGateway调试

在使用springGateway的时候,有些时候不知道请求的路径是否进来,或者进来的路径对不对。这个时候就想到能不能每次请求网关的时候控制台打印日志,后面查了资料发现大神的说的只需要在下面的这个地方打断点就能看,显然这是一个过滤器,很方便的看见请求信息和返回信息org.springframework.cloud.gateway.filter.LoadBalancerClientFilter...

2022-04-20 12:20:22 629

原创 nginx反向代理404错误

最近在项目中配置nginx遇到了404错误:配置参照官网配置1、上游配置2、代理配置3、host配置整个流程应该很简单,访问gulimall域名默认80,host解析对应的ip,访问内外,nginx监听对应的端口和域名,转发代理服务器。但是实际过程中网页提示404错误,查看错误日志,发现nginx无法访问上游服务器:第一个排查点,对应的上游服务器端口防火墙白名单是否配置,发现没有配置,配置防火墙重启,发现一样404,这下折腾了一天,重装了nginx,改了上游服务端口。发现都.

2022-04-20 09:14:37 10874

原创 springboot@Valid注解不生效

在进行后台数据验证的时候,发现加上注解对实体类数据进行后台验证时不生效,后面百度发现,validation-api只是一套标准,hibernate-validator实现了这套标准,所以得引入到此问题解决

2022-03-04 17:07:20 1390 1

原创 Controller注解没生效

在搭建springboot项目的时候发现,配置的访问路径没有生效,访问提示404没有找到服务,开始以为是需要配置包扫描,看了@SpringBootApplication注解里面是配置controller的包扫描的.这个时候发现我建的controller层的类和启动类不在同一个包。后面百度发现果然是这个问题,spirngboot注解默认扫描当前包下面的所有组件。参考解决...

2022-03-03 23:20:01 981

原创 Spring.Cloud.Gateway无法使用lb调用服务

最近在学习谷粒商城这个项目的时候,当使用springgateway的网关功能进行服务转发时,按照官网文档使用"lb"官网是这样说的从官网说的可以知道,如果url中带有lb前缀,那么它使用 Spring CloudReactorLoadBalancer将名称(在本例中)解析为myservice实际的主机和端口,并替换同一属性中的 URI,但是当我这样做的时候发现返回没有找到对应的服务,这时候我首先排查服务是不是没有注册到nacos,后面发现其实并不是这个问题,最后看到一个大佬是这样说的,按照他的做法,

2022-02-25 09:03:15 3130 2

原创 Nacos配置中心无法获取到配置文件

一、问题:最近在学校古粒商城这个项目的时候,按照教程搭建nacos配置中心的时候,发现配置文件默认读取resource目录下application.properties。无法获取nacos配置中心的文件,顿时就感觉到奇怪二、尝试操作:1、确认按照nacos给出的demo文档,先在resource目录下,新建bootstrap.properties文件,并配置了服务名称和配置中心地址:spring.application.name=couponspring.cloud.nacos.config.s

2022-01-28 16:40:36 8283

原创 SpringMVC@ResponseBody乱码问题解决

在项目环境配置过程中发现过滤器已经设置了utf-8拦截处理,但是还是乱码。最后百度发现是因@ResponseBody时涉及到org.springframework.http.converter.StringHttpMessageConverter这个类,该类在默认实现中将defaultCharset设为ISO-8859-1。这个时候需要对这个消息转换器重新赋值。解决方法如下,在springmvx的配置文件中添加如下配置<mvc:annotation-driven> <!.

2021-12-29 22:32:50 221

原创 Java SSM整合mybatis配置文件

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <!--驼峰命名--> <settings> .

2021-12-28 23:20:43 140

原创 Java SSM整合Spring 配置文件

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop=".

2021-12-28 23:19:46 162

原创 Java SSM整合Springmvc.xml配置文件

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc=".

2021-12-28 23:19:04 252

原创 Java Web项目web.xml的配置

Java web.xml的创建与配置

2021-12-28 21:44:51 1142

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除