使用Spring引导中的.sql文件中的初始数据填充MySql DB
作者:互联网
我将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
欲了解更多信息,请访问:
link
标签:spring,mysql,spring-boot,hibernate,pom-xml 来源: https://codeday.me/bug/20190828/1755456.html