作为刚入行的小白,我想记录一下今天搞了一下午的这个问题。
今天的任务的难点就是存用户的头像,技术经理让我把图片存到本地保存下来,然后在数据库放存储的地址
1.我想着把图片先转字符串,按流的形式写到本地保存下来,下面是我写的一个工具类
先去网上找一个base64转成字符串,然后用base64utils转数组,方法的参数按业务需求来,转好之后调这个方法用能存到本地了。
2.然后我就把存的地址保存到数据库了,我以为我的任务干完了 ,结果被一顿屌,我存到数据库的地址是C:/efuav/CustomerSystem/,搞一个这个地址前端怎么去访问呢,让我变成http格式的,结果我在网上一顿搜,需要映射本地文件 找到了如下这个类,将本地地址配制成虚拟地址
然后直接IP+端口号+映射地址+文件名就可以访问了!
希望能帮助到各位xd们!