问题描述
最近在做一个生成XML的小模块,要将10万条数据生成一个XML,用的是jdom。在实际操作中,前8万条数据生成速度还可以,8万条数据后就不行了,各位大神谁有好的思路么?1、DAO用的是jdbctemplate来取数据2、service层是分批次,一次1万条数据地调用DAO
解决方案
解决方案二:
DOM就是把所有的XML内容都放到内存里,10万条记录都放内存里,估计很大。可以看看SAX的方式,试试能不能实现你的功能。
时间: 2024-10-30 22:21:27
最近在做一个生成XML的小模块,要将10万条数据生成一个XML,用的是jdom。在实际操作中,前8万条数据生成速度还可以,8万条数据后就不行了,各位大神谁有好的思路么?1、DAO用的是jdbctemplate来取数据2、service层是分批次,一次1万条数据地调用DAO
解决方案二:
DOM就是把所有的XML内容都放到内存里,10万条记录都放内存里,估计很大。可以看看SAX的方式,试试能不能实现你的功能。