如何使用
我有整个数据库的模式。我不想逐个创建临时表。使用
这是为了运行Spring Boot应用程序的集成测试。我使用MyBatis访问数据库。
我可以使用像Arquillian这样的其他工具吗?
initdb
创建PostgreSQL的临时数据库?还有,如何用虚拟数据填充它,并在使用后删除它?我有整个数据库的模式。我不想逐个创建临时表。使用
initdb
,我希望能够提供模式并获得创建了表等的数据库。这是为了运行Spring Boot应用程序的集成测试。我使用MyBatis访问数据库。
我可以使用像Arquillian这样的其他工具吗?
JUnit
(http://junit.org)+H2
(http://www.h2database.com)+DBSetup
(http://dbsetup.ninja-squad.com)或者`DBUnit`(http://dbunit.sourceforge.net);这可能不是最好的软件包,但它可以工作。 - Zorglube