spring boot 安卓以 base64 加密 图片上传到 java后台解密并保存图片和插入数据库

1.用到base64加密肯定也要进行解密。所以我们创建一个工具类!

spring boot 安卓以 base64 加密 图片上传到 java后台解密并保存图片和插入数据库

2.copy之后new BASE64Encoder();  会报错,原因是我们这里导入的是import sun.misc.BASE64Decoder;和
import sun.misc.BASE64Encoder;    这里会找不到。解决如下:

(一)项目右键    -->  Build Path   -->  Configure Build Path..

spring boot 安卓以 base64 加密 图片上传到 java后台解密并保存图片和插入数据库

(二) 如下:

spring boot 安卓以 base64 加密 图片上传到 java后台解密并保存图片和插入数据库

 

这里工具类已完成!

3.下面我们直接看代码!

首先这里看控制层! (Conlltroller)

spring boot 安卓以 base64 加密 图片上传到 java后台解密并保存图片和插入数据库

这里不作过多的介绍。有些人习惯上传都在控制层直接处理了,我是在业务层做的处理!

4.业务层处理!

spring boot 安卓以 base64 加密 图片上传到 java后台解密并保存图片和插入数据库

以上这张只做参考!  (看清楚!!!!!!!!!!!!!!!)

spring boot 安卓以 base64 加密 图片上传到 java后台解密并保存图片和插入数据库

写的已经很详细了!  不做过多的介绍! 

  不懂的地方也可以联系我!

  自己也是小白!也是第一次做这个! 所以记录下来也可以帮到其他人! 不足的地方也请大家多多指教!