第一章 1.2 了解springboot配置单数据源

一、配置单数据源

 1、自动生成

使用spring Initialzr 自动生成骨架时,可以根据个人需求自行选择SQL、NoSQL支持,自动引入相关的依赖文件。

第一章 1.2 了解springboot配置单数据源

相关配置属性

 通用

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

   spring.datasource.username = dbuser

   spring.datasource.password = dbuser

   spring.datasource.driver-class-name = com.mysql.jdbc.Driver(可选)

初始化内嵌数据库

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

  spring.datasource.schema 与 spring.datasource.data确定初始化sql文件

   spring.datasource.platform = hsqldb|h2|oracle|mysql|postgresql

2、非springboot 的直接配置

    需要配置 DataSource(必须)、DataSourceTransactionManager (事务管理器)、TransactionTemplate(编程式事务管理)、JdbcTemplate(Spring对jdbc的封装的模板)。