小编典典

Spring数据存储库无需注释即可工作

spring-boot

我正在使用Spring Data JPA存储库(如MyRepo extends JpaRepository),它可以在@Repository没有@EnableJpaRepositories注释的情况下工作。有人可以解释为什么吗?


阅读 289

收藏
2020-05-30

共1个答案

小编典典

可能您正在使用Spring Boot。

Spring
Data存储库通常从Repository或CrudRepository接口扩展。如果您使用的是自动配置,则会从包含您的主要配置类(用@EnableAutoConfiguration或@SpringBootApplication注释的类)的包中搜索存储库。

请查看https://docs.spring.io/spring-boot/docs/current/reference/html/boot-
features-sql.html#boot-features-spring-data-jpa-
repositories了解更多详细信息。

2020-05-30