springcloud:
远程调用核心报表模块:使用jdbc游标或者mybatis游标都可实现(该两种方式都已亲测可行)
1、生成报表通用excel文件2、上传sftp服务器
3、通过消息中间件返回下载百分比
源码采用jdbc游标,边读边写方式,测试2W数据三秒,
数据量大的可用线程或者中间件、消息队列改造。
超过百万数据可使用分段生成。
源码地址:https://github.com/YoungLocust/core-report
springcloud:
远程调用核心报表模块:使用jdbc游标或者mybatis游标都可实现(该两种方式都已亲测可行)
1、生成报表通用excel文件3、通过消息中间件返回下载百分比
源码采用jdbc游标,边读边写方式,测试2W数据三秒,
数据量大的可用线程或者中间件、消息队列改造。
超过百万数据可使用分段生成。
源码地址:https://github.com/YoungLocust/core-report