前言
首先在学习本节之前,我们应该知道SpringBoot 提供了基本的JDBC dataSource Type,2.0V+ SpringBoot JDBC 默认的DataSource是:com.zaxxer.hikari.HikariDataSource 。1.4V+的是:org.apache.tomcat.jdbc.pool.DataSource。
另外除了SpringBoot 提供的基本的JDBC dataSource之外,我们还必须要知道SpringBoot 是可以配置其他数据源的比如dbcp/c3p0/durid等等。
本节我们将学习一下如何使用SpringBoot 来整合并使用默认的JDBC dataSource,此处我们以SringBoot 2.0.2.RELEASE 为演示例子。
概要
下面我们将通过学习一个实际的例子来学习一下如何配置Spring dataSource。
使用Maven构建SpringBoot Project。
POM.xml
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <!-- <version>1.5.13.RELEASE</version> --> <version>2.0.2.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outp