在使用sun.misc.BASE64Decoder类时,编译时会提示:
sun.misc.BASE64Decoder是内部专用 API, 可能会在未来发行版中删除
解决办法:改用JDK8自带的java.util.Base64
public class JDKBase64Util {
/**
* BASE64解密
*/
public static byte[] decryptBASE64(String key) throws Exception {
return Base64.getDecoder().decode(key);
}
/**
* BASE64加密
*/
public static String encryptBASE64(byte[] key) throws Exception {
return Base64.getEncoder().encodeToString(key);
}
}