我将 H2 与 Hibernate 结合使用来动态生成内存数据库以进行单元测试。
我成功创建了数据库,一切正常。
但我有一个问题我不知道如何处理。
我需要在执行测试之前将参考数据加载到数据库进行测试。
我将此数据存储为 SQL 插入文件,我只需要在实时环境中运行一次,但是,因为数据库每次都是从头生成的,所以我需要弄清楚如何在运行时插入数据。
数据非常简单,就是国家列表、州列表等。
最好的方法是什么?
顺便说一句,一切都在 Spring 框架下运行。
对于您的测试,您可以在创建连接时执行初始化脚本。
http://www.h2database.com/html/features.html#execute_sql_on_connection http://www.h2database.com/html/features.html#execute_sql_on_connection
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)