【发布时间】:2018-02-25 03:28:56
【问题描述】:
在 Spring Boot (Spring Data) 项目中,自定义存储库(即UserRepository)扩展了 Spring 提供的 CrudRepository。在运行时我看到注入的实际实现是SimpleJpaRepository。
由于我没有指定要注入的任何类,我想更好地了解 Spring 是如何知道注入这个特定类的?
我了解默认情况下 Spring 按类型自动装配,但 SimpleJpaRepository 不是 CrudRepository 的唯一实现,还有其他实现,例如 QuerydslJpaRepository。
【问题讨论】:
标签: spring spring-boot spring-data