SpringBoot数据源配置
SpringBoot数据源配置(mysql为例)
关于properties和yml文件配置
application.properties配置:
application.yml配置:
数据源其他配置-需要有对应配置文件(可整合druid配置数据源监控,YML文件为例)
mybatis-generator
如果使用maven插件方式
pom依赖如下:
配置文件如下:
generator.properties
generatorConfig.xml
SpringBoot数据源配置(mysql为例)
以下为配置JDBC、Mybatis数据源以及配置mybatis-generator问题的汇总:
关于properties和yml文件配置
按理说,SpringBoot项目中同时存在application.properties和application.yml文件时,两个文件都有效,但是properties文件的优先级比yml优先级高。但是,如果同时存在,往往会造成yml里面的配置没有被加载,从而报错(曾经困了我很久,难受得一),推荐:配置文件写在一个里面就行,以下为数据源基本配置:
application.properties配置:
spring.datasource.url=jdbc:mysql://localhost:3306/mytest?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC
#新版