
工作中遇到的问题
工作中遇到的各种问题,以及解决的过程和办法
JustDoSelf
逆水行舟,不进则退。
展开
-
MetaException(message:Add request failed : INSERT INTO `COLUMNS_V2`....
Hive创建带有中文名称字段的表原创 2023-06-29 15:07:27 · 1266 阅读 · 0 评论 -
Shiro Realm中注入Service引发的问题
问题发现在userService中通过mybatis-plus切换数据源的注解切换时,发现切换不了了。经过一系列排查之后,发现是realm注入了该service之后导致无法切换数据源。问题解决在realm中不建议注入service,应该注入mapper,如果需要注入service的话,就要加上@Lazy注解对它懒加载才可以。注:只要在realm中注入service不仅仅是无法切换数据源,事务也无法生效,所以尽量避免在realm中使用service。...原创 2021-08-05 13:36:37 · 355 阅读 · 0 评论 -
spring-boot-starter-parent not found
更换parent版本时,maven下载了半天说是找不到。修改maven远程仓库时,不要直接去找settings.xml文件去修改必须在idea里面打开修改,然后下载就可以了原创 2021-02-24 15:06:24 · 1597 阅读 · 0 评论 -
Cookie中SameSite的问题与解决办法
问题:在解决跨域问题的前提下,使用谷歌浏览器仍然登录失败。 由于登录时使用到了cookie,项目又是前后端分离,所以在跨域前提下解决跨域问题后可以正常发送cookie。但是在Chrome浏览器高版本中,它为了防止第三方网站盗用cookie实现CSRF攻击,所以谷歌采用设置cookie的same-site和secure属性来防止CSRF攻击。解决方案:一、强制用户不要使用Chrome类似的浏览器(开个玩笑哈,这样当然是不合理的)那肯定是pass掉二、关掉Chrome浏览器的这个设置(由于安全性原创 2020-09-09 16:27:27 · 24395 阅读 · 5 评论 -
vue和spring boot测试时遇到的问题
vue和spring boot使用post请求发送json数据的问题前端使用vue,后端springboot,当使用@RequestBody接收json数据前后端在进行调试时,本身在两台电脑上,会有跨域问题,让后端解决跨域问题,前端vue不要使用代理,不然参数会传不过来,会报服务器超时异常、socket解析异常或者其他奇奇怪怪的问题。后端解决跨域问题的代码:import org.springframework.context.annotation.Bean;import org.springfr原创 2020-05-19 10:48:08 · 379 阅读 · 0 评论