【问题标题】:Returning values from Thread in Batches从线程中批量返回值
【发布时间】:2013-11-07 08:57:34
【问题描述】:

我正在生成一个线程来查询数据库。目的是异步完成此操作。现在每个 Query 都会返回很多行。我想要的是我的线程不断制作一批说 5 并将一组值返回给 UI 线程,它会继续显示它。有什么方法可以实现这一目标吗? 我在我的平台上使用 Java 和 Spring

【问题讨论】:

    标签: java multithreading spring asynchronous


    【解决方案1】:

    让查询 DB 的线程读取 5 个项目,将它们打包到类实现 Runnable 的对象中,并通过 SwingUtilities.invokeLater 将该对象传递给 UI。

    【讨论】:

      猜你喜欢
      • 2013-11-06
      • 2012-02-27
      • 1970-01-01
      • 2011-01-19
      • 2021-10-24
      • 1970-01-01
      相关资源
      最近更新 更多