0

我试图使用Spring Data JPA,Neo4J和MongoDB设置Spring Boot应用程序。目标是能够在每个数据存储中保存不同的实体,以及使用跨商店实体。在Spring Boot中使用多个嵌入式数据存储

该项目似乎与每个单独的店很好地工作,但节省了JPA实体引发此异常:如果我删除所有的Neo4j和MongoDB相关的代码

org.springframework.dao.InvalidDataAccessApiUsageException: No EntityManager with actual transaction available for current thread - cannot reliably process 'persist' call; nested exception is javax.persistence.TransactionRequiredException: No EntityManager with actual transaction available for current thread - cannot reliably process 'persist' call 

此异常不提高。

下面是该项目的链接在GitHub上:

GitHub

回答

2

我设法得到它的工作通过使用this项目的配置。

它看起来像我不得不添加一个“transactionManagerRef”属性到@EnableJpaRepositories注释,多一点配置转换管理器,并修改一些依赖关系。

+0

github存储库已更新。 – Raphael

相关问题