【发布时间】:2013-11-07 08:57:34
【问题描述】:
我正在生成一个线程来查询数据库。目的是异步完成此操作。现在每个 Query 都会返回很多行。我想要的是我的线程不断制作一批说 5 并将一组值返回给 UI 线程,它会继续显示它。有什么方法可以实现这一目标吗? 我在我的平台上使用 Java 和 Spring
【问题讨论】:
标签: java multithreading spring asynchronous
我正在生成一个线程来查询数据库。目的是异步完成此操作。现在每个 Query 都会返回很多行。我想要的是我的线程不断制作一批说 5 并将一组值返回给 UI 线程,它会继续显示它。有什么方法可以实现这一目标吗? 我在我的平台上使用 Java 和 Spring
【问题讨论】:
标签: java multithreading spring asynchronous
让查询 DB 的线程读取 5 个项目,将它们打包到类实现 Runnable 的对象中,并通过 SwingUtilities.invokeLater 将该对象传递给 UI。
【讨论】: