原因:重新检查jdbc和redis配置不对
解决方法:
以本人JEECGBOOT项目为例
1.查看文件:jeecg-module-system/jeecg-system-start/src/main/resources/application-dev.yml
# 通过connectProperties属性来打开mergeSql功能;慢SQL记录
connectionProperties: druid.stat.mergeSql\=true;druid.stat.slowSqlMillis\=5000
datasource:
master:
url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
username: root
password: 你的密码
driver-class-name: com.mysql.cj.jdbc.Driver
# 多数据源配置
#multi-datasource1:
#url: jdbc:mysql://localhost:3306/jeecg-boot2?useUnicode=true&characterEncoding=utf8&autoReconnect=true&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
#username: root
#password: root
#driver-class-name: com.mysql.cj.jdbc.Driver
#redis 配置
redis:
database: 0
host: 127.0.0.1
lettuce:
pool:
max-active: 8 #最大连接数据库连接数 没。为没有限制
max-idle: 8 #最大等待连接中的数量设。为没有限制
max-wait: -1ms #最大建立连接等的间。 如果超过此时间将接到异常。设为1表示无限制。
min-idle: 0 #最小等待连接中的数量 设日为没有限制
shutdown-timeout: 100ms
port: 6379
password: ''
2.检查idea的数据库设置
3.重新启动