spring-boot - com.nt.service.JwtUserDetailsService 需要一个找不到的“com.nt.dao.SpringSecurityDao”类型的 bean
问题描述
@SpringBootApplication
@ComponentScan(basePackages={"com.nt.controller","com.nt.config","com.nt.service","com.nt.dao"})
项目清单
public class SpringSecurityApplication { public static void main(String[] args) { SpringApplication.run(SpringSecurityApplication.class, args); } //service class @Service public class JwtUserDetailsService implements UserDetailsService { @Autowired(required=true) private SpringSecurityDao dao; @Autowired private PasswordEncoder bcryptEncoder; public UserDetails loadUserByUsername(String username) { // TODO Auto-generated method stub /* UserDao user = dao.findByUsername(username); if (user == null) { //dao class @Repository public interface SpringSecurityDao extends CrudRepository<UserDao, Integer> { UserDao findByUsername(String username);
解决方案
因为你放了 @Autowired(required=true) ,所以你删除了它 (required=true)
推荐阅读
- python - How to interact with a python file's objects methods (putting inputs, alterting data, and getting outputs ) from the command line?
- post - Google Sheets to Salesforce with OAuth2 - Question about post mapping
- c# - VS告诉我“名称'xxx'在当前上下文中不存在”无论容器数据类型如何,即使我刚刚初始化它
- r - 粘贴和折叠矢量并用引号括起来
- python - 如何使用 Selenium 和 Python 将 AppleID 发送到登录字段
- spring-boot - Log4J2 的 Spring Boot 查找不起作用
- python - curl TRACE 的 Python 等效项
- docker - Gitlab 管道无法从 Dockerfile 构建映像,找不到 package.json
- javascript - 如何使用 jsPDF 创建项目符号列表
- c# - 实体框架单向导航