echarts java 从Go转到Java做报表?这波重构简直是自废武功!ECharts Java真香?
·
近期, 达成了从原本运用生成报表的工程项目, 转变为以Java项目予以重构。
【背景内容】
起初投入使用, 主要是缘自语言自身具备的精简特性。无论是构建HTTP服务端, 还是针对传统数据库进行数据获取, 皆有容易便捷的代码予以达成。除此之外的优势在于, 能够生成面向各类操作系统的运行文件, 而且这些文件体积均不大, 极易实现部署。相较于Java, 此方面具有显著优势。
先前于诸多项目里, 运用其予以达成, 感受语言之优势, 已然处于熟稔与调校之中。

会继续使用的项目于用来生成报表而言进行数据库操作是有点麻烦的, 在生成doc以及Pdf文件的方式上面使用了其中的docx。
这是一种借助读取模板文件用以生成文档的工具, 它以docx格式呈现, 模板与数据相分离, 是一种通过代码来相对高效地实现生成文件的方式, 里面存在收钱的操作组件, 只是收费过高让人没有办法, 只好动用免费的。
其他主要使用的框架组件是,go-。
【重构原因】
项目搭建完毕后, 所生成的文件, 整体效果比较普通, 特别是运用go-获取的柱状图、线形图的整体呈现, 效果并非特别凸显, 在许多属性项目当中, 还都得借助相关的go-相关办法去达成, 在缺乏优质帮助文档辅助的情形下, 经常性会需要重复性操作多次去尝试效果, 在间隔一段时间再度整理代码之时, 就会弄不清楚当初如此编写的缘由。
此外出现的状况, 是在把生成的图表文件, 嵌入进word文档之际, 关于图片的长宽设定, 以及剩余空白之地的设定, 会产生配置方面的问题。始终未曾寻觅到优异的, 可以借此轻松应对的法子。
【重构过程】
转来转去,还是回到使用Java的这条路。
更多推荐

所有评论(0)