如何配置我的 Spring Boot 应用程序,以便在我运行单元测试时它将使用嵌入式 SQL Server 以便可以执行存储过程?
问问题
458 次
1 回答
0
使用spring boot jpa
compile('org.springframework.boot:spring-boot-starter-data-jpa')
有一个 application-local.yaml 配置
spring:
datasource:
driverClassName: org.h2.Driver
username: sa
password: password
url: jdbc:h2:mem:testdb;MODE=MSSQLServer;DATABASE_TO_LOWER=TRUE
MODE 可以是任何取决于您的 dev 或 prod db 来模拟相同的。
在 build.gradle 中添加以下内容
bootRun {
args = ["--spring.profiles.active=local"]
}
于 2020-10-29T08:01:15.213 回答