Skip to content

LouisLiu00/springboot-echarts-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

springboot-echarts-demo

介绍

随着前端技术越来越成熟,许多公司的项目也转为了前后端分离框架,而最常用的图表组件(Echarts )也非常成熟的与 Vue 结合起来。

但是,最近接到了一个非常奇葩的需求,要求用 Java 在服务端生成图表,并转为图片,用于媒体分享和邮件传送!

作为一个 “资深” 的 Java 开发工程师,我能被这点小事难住吗?于是查阅大量资料,翻遍 GitHub 、Stack Overflow、简书、Gitee 等 著名网站,终于让我整出来了,总结出来分享出来,记得点赞收藏,以备不时之需!

软件架构

SpringBoot + PhantomJS + Echarts

安装教程

  1. SpringBoot 各位都熟悉,不用过多介绍。
  2. PhantomJS 是一个不需要浏览器的富客户端。
  3. ECharts:一个基于 JavaScript 的开源可视化图表库。

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

源码分析

详见微信公众号:一个正经的程序员