import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; public class PasswordEncoderUtil { public static Boolean matches(String raw, String encoded) { return new BCryptPasswordEncoder().matches(raw, encoded); } public static String encode(String raw) { return new BCryptPasswordEncoder().encode(raw); } public static void main(String[] args) { String encoded = encode("allen"); System.out.println(encoded); System.out.println(matches("allen",encoded)); } }