心得:1.先添加依賴。
2.在application.yml文件中創建mybatis的連接,與項目連接起來。
3.application.yml文件中可以自行配置服務器的端口,配置mybatis的路徑等
連接Mysql數據庫
將項目連接上MySql數據庫
首先我們將需要的包導入,這幾個包都是我們稍后要用到的:
(1) 在pom.xml依賴里加入如下:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.13</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>5.1.3.RELEASE</version>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.4.6</version>
</dependency>
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.0.0</version>
</dependency>
導入包成功后,我們可以來修改配置文件了:
(2)將application.properties文件重命名為application.yml
這個也是官方推薦的,yml文件的好處,天然的樹狀結構,一目了然。
修改完后。
(3)在application.yml配置你數據庫的信息
下面是以我本地的數據庫為例。你們操作時,把它改成你自己對應的數據庫便可。
spring:
datasource:
url: jdbc:mysql://localhost:3306/mydb?useUnicode=true&characterEncoding=utf8&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=GMT%2B8
username: root
password: 123456
driver-class-name: com.mysql.cj.jdbc.Driver
6
啟動一下,沒有報錯。配置成功了。
注:默認端口號為8080,因為8080在我電腦上被其他項目占用了,所以我在application.yml改了端口號為8000。你們沒改的應該是8080。