如何从数据库中读取csv文件?

时间:2016-04-18 10:30:01

标签: mysql hibernate spring-mvc opencsv

我已经将csv文件作为byte []数据上传到数据库中,使用hibernate和spring,我的数据库中有3列(id,文件名和byte []数据)。我想将第3列(csv文件)显示在首页中。有帮助吗?

1 个答案:

答案 0 :(得分:0)

从数据库的角度来看,这只不过是通过ID查询表并从数据库中读取BLOB。

棘手的是,未格式化的BLOB / CLOB通常使用某种流来读取,很少以直列形式提供。取决于你的数据库实现,hibernate有时可以隐藏复杂性,但需要注意的事项。

在显示它时,问题在于使用返回的BLOB并将其投入某些内容以强制显示它。快速搜索发现了这一点,但this确实是问题中比较困难的一部分,数据库端在这里可能相当无聊。

相关问题