gpt4 book ai didi

java - 自定义帐户存储库如何成为一个没有任何注释的 bean?

转载 作者:行者123 更新时间:2023-12-02 02:52:40 25 4
gpt4 key购买 nike

我为我的 Spring Boot 应用程序定制了 Spring Security。

我使用自定义帐户存储库:

import org.springframework.data.jpa.repository.JpaRepository;
import com.boot.cut_costs.config.security.CustomUserDetails;

public interface AccountRepository extends JpaRepository<CustomUserDetails, String>{
public CustomUserDetails findByUsername(String username);
}

如您所见,我没有使用任何注释。但在其他类中,我可以将它作为 bean 访问吗?这怎么可能 ?

最佳答案

当您使用 Spring Boot 并将您的 main 应用程序类放在根包中的其他类之上时,将自动扫描和检测 bean 类,您可以查看 here关于这一点。

The @SpringBootApplication annotation is equivalent to using @Configuration, @EnableAutoConfiguration and @ComponentScan. Also, @EnableAutoConfiguration annotation implicitly defines a base “search package” for certain items.

关于java - 自定义帐户存储库如何成为一个没有任何注释的 bean?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43568638/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com