[springboot项目]问题及解决总结(代码片段)

coding-gaga coding-gaga     2022-12-20     543

关键词:

问题:MySQL 8.0版本连接报错:Could not create connection to database server

原因

MySQL8.0版本需要更换驱动为“com.mysql.cj.jdbc.Driver”,之前的“com.mysql.jdbc.Driver”已经不能在MySQL 8.0版本使用了,官方文档链接:https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-api-changes.html

解决

1.更新mysql-connector-java版本:

<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.11</version>
</dependency>

2.更换驱动
技术图片

参考链接

https://cloud.tencent.com/developer/article/1371962

关于遇到问题的解决思考

1.解决时困在小伙伴和自己的代码一模一样,别人成功自己失败了,所以一直纠结代码和数据库表,在找差异性。
但并没有考虑是jdbc和数据库版本不一致的问题,自己的数据库版本比较高,要考虑那些看不到的内在差异呀。
2.对报错信息只搜索了标题,没有搜索其他关键信息。
实际上,仔细读报错信息,完全由最后的报错信息可以查到,报错信息都可以搜搜呀。
3.解决是另另的小伙伴遇到了一样的问题,很快解决了,这个问题估计自己只会困在没有错误的范围内兜转,所以要和别人多合作,多问。

解决启动springboot项目加载@value注解报异常问题(代码片段)

在开发的过程中很多时候我们需要用到公共配置组件,@Value注解就是开发中常用到的工具,但是该注解使用不当很容易出现错误,查阅资料后总结了以下几种解决方案。1、使用场景及异常错误最近在做项目中需要... 查看详情

使用idea对springboot项目打war包及遇到的问题总结(代码片段)

使用maven创建的springboot项目的默认打包方式是jar包,而且springboot是自带Tomcat的。部署项目时需要打包成对应的war包,并将项目部署到服务器的Tomcat下,所以项目打包时就需要修改一些配置。主要修改pom.xml文件中的一... 查看详情

解决启动springboot项目加载@value注解报异常问题(代码片段)

在开发的过程中很多时候我们需要用到公共配置组件,@Value注解就是开发中常用到的工具,但是该注解使用不当很容易出现错误,查阅资料后总结了以下几种解决方案。1、使用场景及异常错误最近在做项目中需要... 查看详情

springboot新建项目问题总结

1.启动报:UnregisteringJMX-exposedbeansonshutdown原因:以来的Tomcat没有启动解决办法:在pom.xml加入依赖      <dependency>          <grou 查看详情

仿牛客网讨论社区项目—项目总结及项目常见面试题

...目中大部分的功能和技术        整个技术是构建在SpringBoot上的,其他技术是依托于SpringBoot之上的。SpringBoot只是起到辅助的作用,降低其他技术的使用难度。整个技术的核心是Spring框架,在Spring之上使用了SpringMv... 查看详情

springboot遇见问题总结(代码片段)

今天开始学习创建springboot项目  问题1:  产生异常:  创建项目目录:demo代码:代码Controllerimportorg.springframework.web.bind.annotation.RequestMapping;importorg.springframework.web.bind.annotation.Re 查看详情

springboot引起的“堆外内存泄漏”排查及经验总结(代码片段)

...管理,我们将组内一个项目迁移到MDP框架(基于SpringBoot),随后我们就发现系统会频繁报出Swap区域使用量过高的异常。笔者被叫去帮忙查看原因,发现配置了4G堆内内存& 查看详情

springboot+vue博客项目总结(代码片段)

文章目录Springboot+Vue博客项目总结1.工程搭建1.1新建maven工程1.2application.properties配置1.3配置分页插件1.4配置解决跨域1.5添加启动类2.统一异常处理3.登录功能实现3.1接口说明3.2JWT3.3Controller3.4Service3.5登录参数,redis配置5.获取... 查看详情

java从入门到天黑|06高质量男性springboot入门及原理(基础总结版,强烈建议收藏)(代码片段)

目录SpringBoot简介Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。helloWorld项目结构分析:运行原理探究以后我们导入依赖默认是不需要写版本;但是如果导入的包没有在依赖中管理着就需要手动配置版... 查看详情

springboot-异常问题总结(代码片段)

创建的SpringBoot项目之后测试访问接口报错:  WhitelabelErrorPage    Thisapplicationhasnoexplicitmappingfor/error,soyouareseeingthisasafallback.    ThuFeb2823:18:21CST2019    Therewasanunexpectederror(type=NotFound,status=404).    Nomessageavailable... 查看详情

springboot-异常问题总结(代码片段)

一:创建的SpringBoot项目之后测试访问接口报错:  WhitelabelErrorPage    Thisapplicationhasnoexplicitmappingfor/error,soyouareseeingthisasafallback.    ThuFeb2823:18:21CST2019    Therewasanunexpectederror(type=NotFound,status=404).    Nomessageavai... 查看详情

解决css图片底部3像素问题总结

1环境说明JDK:1.8MAVEN:3.SpringBoot:2.0.42SpringBoot集成Mybatis-Plus2.1创建SpringBoot利用IDEA创建SpringBoot项目,引入webmysqlmybatis-pluslombokdevtools依...653rai悼抑戳眯陨桨《http://baobao.baidu.com/question/ba4ad4dffdea7da83 查看详情

git指令总结及常见问题积累与解决方案

git指令总结及常见问题积累与解决方案git初始化一个项目并且长传到服务器后端步骤:1、本地文件操作通过:gitinit初始化化一个项目  会出现一个隐藏文件,可以文件夹属性设置进行查看,此时文件的状态有三个:原始... 查看详情

ie8常见兼容问题及解决方法总结(代码片段)

...ie7,总之IE8是一定要能hold住。最近公司一个比较小众的项目,因为要通过控件去操作硬件设备的配置,用到object控件通过xml传递数据,所以只能在IE内核的浏览器上面运行。项目调试也是在ie浏览器上,这算是我和ie8的一次亲密... 查看详情

springboot整合redis乱码原因及解决方案(代码片段)

问题描述:springboot使用springdataredis存储数据时乱码rediskey/value出现\\xAC\\xED\\x00\\x05t\\x00\\x05问题分析:查看RedisTemplate类JdkSerializationRedisSerializer类SerializingConverter类DefaultSerializer类Serializer类原因:RedisTem 查看详情

springboot项目自定义数据源,mybatisplus分页逻辑删除无效解决方法(代码片段)

SpringBoot项目中数据源的配置可以通过两种方式实现:1.application.yml或者application.properties配置2.注入DataSource及SqlSessionFactory两个Bean通过第二种方式配置数据源则按照MybatisPlus官方文档使用分页及逻辑删除插件会无效,解决思路是在... 查看详情

一个tomcat下部署多个项目异常:org.springframework.jmx.export.unabletoregistermbeanexception:unabletoregister(代码片

内容简介在测试服务器上Tomcat下部署两个Springboot项目,总是一个能启动成功,另一个启动不成功。这两个war包单独部署均能正常启动。查看日志:启动时报出org.springframework.jmx.export.UnableToRegisterMBeanException:UnabletoregisterMBean的异常... 查看详情

解决idea无法识别springboot项目(代码片段)

本文将来解决使用SpringInnitializer创建SpringBoot项目后,IDEA无法正常识别SpringBoot项目的问题.引言使用SpringInnitializer创建SpringBoot项目解决方案引言笔者使用的IDEA版本为2020.2.4,在使用SpringInnitializer创建SpringBoot项目后,SpringBoot项目无法... 查看详情