SpringBoot配置单数据源

2019-03-06  本文已影响0人  恒寄锦书来

SpringBoot 配置但数据源的时候帮我们做了哪些配置?

DataSourceAutoConfiguration   配置DataSource   数据源

DataSourcTransationManagerAutoConfiguration 配置DataSourceTransactionManager  根据DataSource配置

JdbcTemplateAutoConfiguration 配置jdbcTemplate

按需配置  如果我们在代码里已经配置了那么就不会配置

数据源相关配置属性 常用的的

spring.datasour.url=jdbc:mysql://localhost/test

spring.datasource.username=dbuser

spring.datasource.password=dbpass

spring.datasource.driver-class-name=com.mysql.jdbc.Driver(可选) 根据我们的URL选择一个合适的驱动

如果使用的是h2内嵌的数据库

初始化数据库内嵌

spring.datasource.initialization-mode=embedded|always|never

spring.datasource.schema于 spring.DataSource.data确定数据文件

spring.datasource.platform=hsqldb|h2|orcle|mysql|postgresql(与前者对应)

上一篇下一篇

猜你喜欢

热点阅读