簡體   English   中英

使用Spring引導中的.sql文件中的初始數據填充MySql DB

[英]Populate MySql DB with initial data from .sql file in Spring boot

我將Spring Boot與MySql DB結合使用。 我有hibernate來創建db表,但是我想知道通過從data.sql文件執行一些查詢來填充db和初始數據(例如'users')的最簡單方法是什么? 此外,我應該將什么依賴項添加到pom.xml和屬性到application-dev.yml?

很容易! 你需要做的是在src / main / resources中創建一個sql文件,例如data.sql文件; 然后你想要的查詢說插入查詢為:

 insert into admin(username,password,role)  values('admin','admin','role_admin');

然后添加依賴:

<dependency>
     <groupId>org.springframework.boot</groupId>
     <artifactId>spring-boot-starter-jdbc</artifactId>
     <version>1.2.4.RELEASE</version>
     </dependency>

在application.properties文件中添加以下代碼;

spring.datasource.driver-class-name=com.mysql.jdbc.Driver
     spring.datasource.url=jdbc:mysql://localhost:3306/exampleDB
     spring.datasource.username=root
     spring.datasource.password=root

欲了解更多信息,請訪問: 鏈接

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM