我希望使用内存中的db(H2)对某些导入数据进行预处理,验证等,然后再将其保存到" real"生产数据库。在每次导入之前,我想重新创建H2模式以拥有一个干净的数据库,就像hibernate.hbm2ddl.auto:"create"一样。有没有办法以编程方式调用hbm2ddl或者我还能如何触发模式创建?
我使用Spring Boot 1.3.3和Hibernate 5.0.5。
感谢您的帮助!
干杯, 玛利亚
答案 0 :(得分:0)
与此同时,我找到了以下解决方案,它对我有用: https://github.com/valery-barysok/spring4-hibernate5-stackoverflow-34612019
解决方案在Programmatic SchemaExport / SchemaUpdate with Hibernate 5 and Spring 4
中解释谢谢, 玛利亚