BCryptPasswordEncoder加密密码
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
BCryptPasswordEncoder bCryptPasswordEncoder = new BCryptPasswordEncoder();
//比如注册用户的时候,数据库存入加密后的密码
String password = "123456";
String encode = bCryptPasswordEncoder.encode(password );
//用户登录时密码校验
boolean matches = bCryptPasswordEncoder.matches(password , encode);