带有自动连线服务的Flyway Java迁移回调

带有自动连线服务的Flyway Java迁移回调,java,spring,database-migration,flyway,Java,Spring,Database Migration,Flyway,我有一节课 public class AfterMigrationCallback implements Callback 其中,在flyway迁移之后,我想调用一个由服务拉入的数据来填充数据库,因此我需要在此回调中自动连接服务 当我尝试自动连线服务时,我会得到一个空指针: 原因:java.lang.NullPointerException:null位于db.testdata.AfterMigrationCallback.handle(AfterMigrationCallback.java:3

我有一节课

public class AfterMigrationCallback implements Callback
其中,在flyway迁移之后,我想调用一个由服务拉入的数据来填充数据库,因此我需要在此回调中自动连接服务

当我尝试自动连线服务时,我会得到一个空指针:
原因:java.lang.NullPointerException:null位于db.testdata.AfterMigrationCallback.handle(AfterMigrationCallback.java:38)
,那么如何让spring注入bean呢?

这回答了您的问题?不,我使用的是评论中提到的实现,flywayConfigurationCustomizer bean,但是回调中的自动连接不起作用回调是bean吗?不,它不是一个bean——这可能是问题所在,但我不确定如何将它声明为一个bean,并且仍然保留回调实现,这就是链接答案所展示的。