有一个需求,是在servlet的业务方法中。有一些dao操作,因为表建了索引,所以做插入可能比较耗时,就想实现异步。
把dao操作的那一部分放入消息队列里面去,开启一个线程进行到操作。因为不能涉及第三方工具,只能用内存实现消息队列。求大神帮忙。。。
直接使用BlockingQueue 或者ConcurrentLinkedQueue就行了,是Java自带的队列类
自定义也行,用楼上给的也行
直接用java的queue
http://blog.csdn.net/madun/article/details/20313269