springBoot 連接數據庫


心得: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。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM