报错:Consider defining a bean of type ‘org.springframework.security.crypto.password.PasswordEncoder‘

pmsa
1101
2021-05-19

错误:Consider defining a bean of type ‘org.springframework.security.crypto.password.PasswordEncoder‘
image.png

解决方法:
换成构造方法注入PassWordEncoder

@Bean
public PasswordEncoder passwordEncoder() {
	return new BCryptPasswordEncoder();
}

调用:

String password = passwordEncoder().encode(taco.getPassword());

动物装饰