我正在使用Java注释创建Spring Batch应用程序。我有@EnableBatchProcessing批注,因此我没有明确定义JobRepository或JobRepositoryFactory。直到今天,当我开始收到“ ORA-08177:无法序列化对此事务的访问”错误时,这一直很好。

如何更改未创建或未与其交互的JobRepository的隔离级别?

最佳答案

“如何更改未创建或与之交互的JobRepository的隔离级别?”简而言之,您不需要。您需要通过扩展DefaultBatchConfigurer并覆盖createJobRepository方法以提供自己的自定义实例来自己创建它。

10-04 16:13