【问题标题】:Importing Excel Data into Database with Spring Framework使用 Spring Framework 将 Excel 数据导入数据库
【发布时间】:2013-01-19 22:51:22
【问题描述】:

我正在开发一个将数据存储在 mysql 数据库中的网站。该网站的一位用户希望在 Excel 电子表格中记录该网站的数据。我打算开发一个由三部分组成的解决方案:

  1. 将上传的 Excel 电子表格保存到服务器目录中的控制器类。
  2. 使用 apache POI 从目录中读取保存的 excel 电子表格的服务层。 3. JPA将excel电子表格中的数据记录到mysql数据库中。

这是预期解决方案的好模式吗?有没有人实施过类似的解决方案?

【问题讨论】:

  • 我不太了解您的要求。 excel spreadhseet 是否意味着将数据导入数据库的另一种方式?或者它是为了替代数据库?
  • @Solubris excel 电子表格是另一种将数据输入数据库的方式。谢谢

标签: java spring excel spring-mvc


【解决方案1】:

听起来很合理。

  • 看看用户是否会上传 csv 文件而不是 xls 文件,因为这样会更容易处理。
  • 尝试将流式上传直接上传到磁盘。如果将其存储在内存中,那么大的上传会导致 jvm 出现内存不足的错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-07-03
    • 2011-06-24
    • 1970-01-01
    • 2016-10-22
    • 1970-01-01
    • 2016-02-09
    • 2020-02-27
    • 1970-01-01
    相关资源
    最近更新 更多