浅谈
我一直都觉得上传图片好复杂,除了本地上传,还有局域网上传,公网上传乱七八糟的,不仅看不懂,还不想学,因为老是觉得本地上传没啥大用处,直到今天,我才看透,什么本地不本地的,统统都是一个套路!
在springboot2.×版本以后,上传时就不需要任何配置了,什么配置文件也不需要,啥也不讲了,上来就是干!
首先来一波IO流的基本操作
本地创建一个文件 向里面写入内容
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
/** 在本地新建一个文件夹 里面创建一个文件 向里面写入内容 */
//1. 文件夹的路径 文件名
String directory = "E:\\test";
String filename = "test.txt";
//2. 创建文件夹对象 创建文件对象
File file = new File(directory);
//如果文件夹不存在 就创建一个空的文件夹
if (!file.exists()) {
file.mkdirs();
}
File file2 = new File(directory, filename);
//如果文件不存在 就创建一个空的文件
if (!file2.exists()) {
try {
file2.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}
//3.写入数据
//创建文件字节输出流
FileOutputStream fos = new FileOutputStream(directory + "\\" + filename);
//开始写
String str = "测试数据";
byte[] bytes = str.getBytes();
//将byte数组中的所有数据全