spring boot mybatis mysql
因为安装mysql的时候时区设置的不正确 mysql默认的是美国的时区,而我们中国大陆要比他们迟8小时,采用+8:00格式
在数据库连接字段里添加,serverTimezone=UTC
如下形式:
## mysql 数据连接信息
spring.datasource.driver-class-name =com.mysql.cj.jdbc.Driver
spring.datasource.url =jdbc:mysql://localhost:3306/mybatis?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=false
spring.datasource.username =root
spring.datasource.password =789
mybatis.type-aliases-package=com.yan.web.entity
mybatis.mapperLocations=classpath:mapper/*.xml
这里需要注意两个地方,一个是数据库连接IP地址,还有一个是mybatis 映射路径classpath:mapper/*.xml