
java 如何 从数据库批量取数入队列,再逐条处理。关键是消息队列的实现。谢谢
2个回答
展开全部
为什么要用到消息队列?
你这个需求貌似只需要队列这个数据结构就行了
使用JDK中自带的就行,LinkedList是实现Queue的
Queue queue = new LinkedList();
queue.add(Object )//尾部添加
queue.remove()//头部取出
你只需要将通过JDBC把数据库取出的对象用循环依次add到queue, 然后再通过循环依次remove就行了
你这个需求貌似只需要队列这个数据结构就行了
使用JDK中自带的就行,LinkedList是实现Queue的
Queue queue = new LinkedList();
queue.add(Object )//尾部添加
queue.remove()//头部取出
你只需要将通过JDBC把数据库取出的对象用循环依次add到queue, 然后再通过循环依次remove就行了
追问
这种简单的,早就想到了。我还需要来问你
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |