GoEasy实现Echarts实时更新
一、环境搭建
GoEasy官网:http://www.goeasy.io/
Echarts官网:https://echarts.baidu.com/
//引入echarts.js文件
<script src="statics/echarts/echarts.js"></script>
//引入Goeasy 注意 此处存在小坑如果在官网上复制的链接引入无法使用,原因是复制中复制了空格 自己删除即可
<script type="text/javascript" src="http://cdn-hangzhou.goeasy.io/goeasy.js"></script>
二、前台示例
注:本次展示的是每次注册一个用户活跃用户实时更新(图片为测试图)
三、DAO
//判断活跃用户
Integer selectByTime(Integer time);
四、Mapper
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="DAO全限定名">
<!--当前时间减去创建时间小于多少天-->
<select id="selectByTime" resultType="Integer">
SELECT COUNT(id)FROM 表名
WHERE DATEDIFF(NOW(),create_date) < #{time}
</select>
</mapper>
五、Service
List<Integer> selectByTime(