今天在玩儿mybatis的时候遇到一个蛮有东西的事情:抛了一个让我折腾几个小时的错误,所以记录一下
mybatis项目中,使用useSSL=true却报错

 

这个错误有意思的地方就在于这里:

mybatis项目中,使用useSSL=true却报错

 

当使用useSSL安全连接时,抛出了上述的错误
把useSSL改为false时,项目成功运行了

mybatis项目中,使用useSSL=true却报错

 

我最后喝了三杯咖啡、吸了两杆烟之后,得出结论是:

1、是因为查询类已经序列化了,外加IDEA的小bug,这时通过Maven管理工具的清除工具(即:Lifecycle中的clean)清除一下,然后再update classes and resources、重新编译程序就可以了

mybatis项目中,使用useSSL=true却报错

 

 2、还有一个原因是:sql版本的问题,sql5.5之前的我记得是要加这个,而sql5.5之后不加SSL安全链接影响也不大

 

2021-7-24日补充:

3、这是因为SSL这个安全套接层协议链接问题( 其实主要是IDEA的问题,太强大了,以至于可以兼容很多东西,因此:也会导致时不时出点小问题 ),这种情况我也遇到过,到了第二天啥都不动,重新启动项目就又可以了

 

相关文章:

  • 2022-12-23
  • 2022-02-11
  • 2021-10-17
  • 2022-12-23
  • 2022-12-23
  • 2021-06-25
  • 2021-12-17
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-09-19
  • 2022-12-23
  • 2021-05-05
  • 2021-08-26
  • 2022-12-23
相关资源
相似解决方案