common-module/utils/EscUtils.java
cuijiawang ea58e018b4 init
2025-05-27 17:58:49 +08:00

29 lines
646 B
Java

package com.sgcc.utils;
import lombok.extern.slf4j.Slf4j;
import org.jasypt.encryption.StringEncryptor;
import org.springframework.beans.factory.annotation.Autowired;
/**
* 配置加密工具类
*
* @author zhaoyuanyuan
* @version 1.0.0
* @date 2024/10/31 13:30
*/
@Slf4j
public class EscUtils {
@Autowired
private StringEncryptor stringEncryptor;
public String test(String str) {
String encData = stringEncryptor.encrypt(str);
String decData = stringEncryptor.decrypt(encData);
log.info("加密数据:[{}]", encData);
log.info("解密数据:[{}]", decData);
return encData;
}
}