1、获取数据sql
查询结果显示
因项目需求获取不到的数据显示为零,所以需要在获取不到数据的时间点sum需显示为零(即上面显示的0点,1点,2点…显示为零)
实现使用了数组的方法:
因数组定义的长度以后,里面的数值默认为零,所以我只需要在有数值的时间点里加入相应的数据(根据下标添加数据)
后面把数据已经对应的数组存入map中,在转为json格式可以给前端用AJAX获取到,完成数据的动态加载。
Echarts动态获取数据(https://echarts.baidu.com/)
导入js文件
AJAX
定义包含数据的实体类
实现的效果图