第一步
我们需要一个util类,来进行账号密码的加密工作。
package org.jeecg.modules.system.util;
import org.jasypt.util.text.BasicTextEncryptor;
/**
* 数据库加密
*/
public class JasyptUtil {
public static void main(String[] args) {
//数据库账号
String account = "highgo";
//数据库的密码
String password = "Wftt@2023";
BasicTextEncryptor encryptor = new BasicTextEncryptor();
//秘钥自己定义
//encryptor.setPassword(System.getProperty("jasypt.encryptor.password"));
encryptor.setPassword("eug83f3gG");
//密码进行加密
String newAccount = encryptor.encrypt(account);
String newPassword = encryptor.encrypt(password);
System.out.println("加密后账号:" + newAccount);
System.out.println("加密后密码:" + newPassword);
}
}
第二步