java图片转base64并存数据库
时间: 2023-11-08 22:56:14 浏览: 88
java将图片转为base64返回给前端
5星 · 资源好评率100%
您可以使用Java的Base64类将图片转换为Base64编码,并将其存储在数据库中。以下是一个示例代码:
```java
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.Base64;
public class ImageToBase64 {
public static void main(String[] args) {
String imagePath = "path/to/your/image.jpg"; // 图片路径
try {
// 读取图片文件
Path path = Paths.get(imagePath);
byte[] imageBytes = Files.readAllBytes(path);
// 将字节数组转换为Base64编码
String base64Image = Base64.getEncoder().encodeToString(imageBytes);
// 将base64Image存储到数据库中
// 在这里执行数据库存储操作
System.out.println("图片成功转换为Base64并存储到数据库中!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
阅读全文