gpt4 book ai didi

spring - 在PostgreSQL上运行DataJpaTest

转载 作者:行者123 更新时间:2023-12-04 01:41:26 30 4
gpt4 key购买 nike

我用Spring Boot编写了一个jpa测试,如下所示:
https://spring.io/blog/2016/04/15/testing-improvements-in-spring-boot-1-4

@RunWith(SpringRunner.class)
@DataJpaTest
public class UserRepositoryTests {

@Autowired
private TestEntityManager entityManager;

...
}


默认情况下,这将配置一个内存数据库。如何配置此测试以使用本地PostgreSQL数据库?

最佳答案

如果要使用与常规应用程序相同的数据源,则可以使用:

@RunWith(SpringRunner.class)
@DataJpaTest
@AutoConfigureTestDatabase(replace=Replace.NONE)

关于spring - 在PostgreSQL上运行DataJpaTest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36849673/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com