gpt4 book ai didi

java - 文件上传到 postgres 数据库

转载 作者:行者123 更新时间:2023-12-01 14:15:17 25 4
gpt4 key购买 nike

我是 vaadin 的新手,我正在使用 spring 和 vaadin 开发我的第一个应用程序。

现在我正在尝试将图像保存到数据库中。我按照vaadin-book上的上传组件的描述( Upload Component )

如果我想将其存储在数据库中,我必须更改什么?能给我举个例子吗?

最佳答案

The upload component writes the received data to an java.io.OutputStream so you have plenty of freedom in how you can process the upload content

如果你想存储为一个大对象,可以直接在流进来时写入。参见 large object support .

如果你想将它存储为bytea连续,你必须将它累积在内存中然后 pass it to a parameterized query使用 setObject(parameterIndex, myDataBuffer, Types.BLOB) 。这将消耗几倍于对象大小的内存,因此 bytea 实际上只适合较小的数据。

关于java - 文件上传到 postgres 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18160865/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com