Java SimpleJdbcRespository实例化my repository接口的方式和位置?

Java SimpleJdbcRespository实例化my repository接口的方式和位置?,java,spring-data,spring-data-jdbc,Java,Spring Data,Spring Data Jdbc,我创建了一个自定义存储库接口,该接口通过crudepository扩展。 我刚刚在StartApplication中使用了@EnableJdbcRepositories 当我从自定义存储库测试一个方法时,例如save(T)我看到它被simplejdbcrepositional.class实例化 我对它感兴趣,我想知道simplejdbcrepository是如何以及在哪里创建的,并且已经实现了我的自定义存储库接口 我应该调试哪行代码?所有Spring数据JDBC存储库都是由JdbcReposit

我创建了一个自定义存储库接口,该接口通过
crudepository
扩展。 我刚刚在
StartApplication
中使用了
@EnableJdbcRepositories

当我从自定义存储库测试一个方法时,例如
save(T)
我看到它被
simplejdbcrepositional.class
实例化

我对它感兴趣,我想知道
simplejdbcrepository
是如何以及在哪里创建的,并且已经实现了我的自定义存储库接口


我应该调试哪行代码?

所有Spring数据JDBC存储库都是由
JdbcRepositoryFactory
创建的,它使用
SimpleJDBCResposition
作为
CrudResposition
方法的实现

有关存储库接口中的其他方法,请参阅JdbcQueryLookupStrategy,该接口确定如何获得正确的方法查询,以
存储库查询的形式执行

目前只实现了这一点:
JdbcRepositoryQuery

如果执行这样一个方法时,某些东西不能按预期工作<代码>JdbcRepositoryQuery.execute(Object[]objects)
是调试的良好开端。
您可能还想查看其中使用的
执行器是如何构造的。

通过提供一般说明和指针。