bug
待别三日
这个作者很懒,什么都没留下…
展开
-
Feign异步调用丢失请求头问题
在远程调用时,经常会采用异步化编排,但是在远程调用时,会出现一些问题。:由于 RequestContextHolder底层使用的是线程共享数据 ThreadLocal,我们知道线程共享数据的域是 当前线程下,线程之间是不共享的。所以在开启异步时获取不到老请求的信息,自然也就无法共享cookie了。:向 RequestContextHolder 线程域中放主线程的域。原创 2022-05-31 23:28:42 · 824 阅读 · 2 评论 -
OpenFeign远程调用丢失请求头问题
Feign远程调用的时候会丢失请求头加上feign远程调用的请求拦截器。(RequestInterceptor)因为feign在远程调用之前会执行所有的RequestInterceptor拦截器,所以我们添加一个拦截器,让feign发请求时,带上之前老请求的cookie就可以了。原创 2022-05-31 23:25:49 · 994 阅读 · 0 评论 -
已解决1449-THE USER SPECIFIED AS A DEFINER(‘MYSQL.INFOSCHEMA‘@LOCALHOST‘) DOES NOT EXIST
已解决 1449-THE USER SPECIFIED AS A DEFINER(‘MYSQL.INFOSCHEMA‘@LOCALHOST‘) DOES NOT EXIST把mysql5.7升级成mysql8之后,第一天好好的,第二天重启之后报错。按照网上的教程,既然没有用户就创建一个用户。先登录mysqlmysql -uroot -p登录之后,把原来有的用户删除drop user `mysql.infoschema`@"localhost"; //刷新权限flush privile原创 2021-06-10 17:27:42 · 1218 阅读 · 3 评论 -
解决:Server returns invalid timezone. Need to set ‘serverTimezone‘ property.
问题描述:IDEA 配置连接数据库报错 Server returns invalid timezone. Need to set ‘serverTimezone’ property.原因是MySQL驱动中默认时区是UTC,与本地时间(中国)相差八个小时,所以链接不上。解决方法:把UTC改成GMT即可。也可以在url后添加:?serverTimezone=GMT...原创 2021-04-11 16:24:29 · 1739 阅读 · 0 评论 -
解决:nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean
做spring练习,做到 注解事务管理 时出现错误(部分截图):搜索之后好像说是jar包冲突,查看依赖:确实冲突了。修改spring-webmvc版本与spring-jdbc一致:<dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <原创 2021-03-21 14:32:42 · 19806 阅读 · 1 评论 -
解决:java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing
JUnit使用时报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误解决办法一、把测试依赖换成如下所示:<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.原创 2021-03-21 01:38:57 · 1639 阅读 · 0 评论 -
解决: spring项目引入@Resource注解报错
问题:在spring项目中引入@Resource注解的时候,有红色下划线错误。解决办法:Spring项目中缺少javax.annotation包的依赖。在maven配置文件pom.xml中加入依赖。<!-- https://mvnrepository.com/artifact/javax.annotation/javax.annotation-api --> <dependency> <groupId>javax.annota原创 2021-03-17 14:40:39 · 669 阅读 · 0 评论 -
解决:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
在IDEA中使用Maven插件中的install命令,发现报错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project maven02: Fatal error compiling回到pom.xml的文件中查看:<properties> <project.build.sourceEncoding>UTF原创 2021-01-23 21:38:05 · 31757 阅读 · 11 评论