diff --git a/src/main/java/com/example/demo/password/PasswordGenerator.java b/src/main/java/com/example/demo/password/PasswordGenerator.java index 134a53a..175e108 100644 --- a/src/main/java/com/example/demo/password/PasswordGenerator.java +++ b/src/main/java/com/example/demo/password/PasswordGenerator.java @@ -1,26 +1,26 @@ -//package com.example.demo.password; -// -//import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; -//import java.util.Scanner; -// -//public class PasswordGenerator { -// -// public static void main(String[] args) { -// // 创建 BCryptPasswordEncoder 实例 -// BCryptPasswordEncoder passwordEncoder = new BCryptPasswordEncoder(); -// -// // 使用 Scanner 读取用户输入的密码 -// Scanner scanner = new Scanner(System.in); -// System.out.print("请输入原密码: "); -// String rawPassword = scanner.nextLine(); -// -// // 生成加密后的密码 -// String encodedPassword = passwordEncoder.encode(rawPassword); -// -// // 输出加密后的密码 -// System.out.println("加密后的密码: " + encodedPassword); -// -// // 关闭 Scanner -// scanner.close(); -// } -//} \ No newline at end of file +package com.example.demo.password; + +import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; +import java.util.Scanner; + +public class PasswordGenerator { + + public static void main(String[] args) { + // 创建 BCryptPasswordEncoder 实例 + BCryptPasswordEncoder passwordEncoder = new BCryptPasswordEncoder(); + + // 使用 Scanner 读取用户输入的密码 + Scanner scanner = new Scanner(System.in); + System.out.print("请输入原密码: "); + String rawPassword = scanner.nextLine(); + + // 生成加密后的密码 + String encodedPassword = passwordEncoder.encode(rawPassword); + + // 输出加密后的密码 + System.out.println("加密后的密码: " + encodedPassword); + + // 关闭 Scanner + scanner.close(); + } +} \ No newline at end of file