我正在使用spring,目前正在运行我的测试在我的“真实”嵌入式数据库中创建新对象。我想创建一个新的或临时的数据库只是为了测试。我是春天和neo4j的新人,所以有人可以帮忙吗?
非常感谢
答案 0 :(得分:1)
如果您使用带有SDN / OGM的嵌入式驱动程序,则只需在不提供路径的情况下进行配置即可。然后它将在/ tmp / ..中创建嵌入式数据库,该数据库将在jvm exit上删除。
E.g。如果您使用的是java配置
@Bean
public Configuration getConfiguration() {
Configuration config = new Configuration();
config
.driverConfiguration()
.setDriverClassName("org.neo4j.ogm.drivers.embedded.driver.EmbeddedDriver");
return config;
}
有关完整文档,请参阅文档 http://docs.spring.io/spring-data/data-neo4j/docs/current/reference/html/#_configuring_the_embedded_driver