023 物流系统ssh(13)

============

quartz

定时任务(任务调度),比如员工过生日的时候发送一个生日快乐给员工

添加依赖

写一个作业类

扫描二维码关注公众号,回复: 5447033 查看本文章

配置spring,因为是和spring整合的,quartz也能单独使用(这个只能百度)

下面的0/5 * * * * ? 代表每5秒执行一次,这个后面再讲解

加载工厂的时候即会触发任务,且每5秒钟便会调用run方法

cron表达式,空格之后代表下个域

只有日和月是从1开始的,而周是从星期天开始的,也就是星期天是1

其他的都是从0开始

17后面的*,代表每天,0后面的*号代表每分钟

这里周域在月域的后面,设定是这样的

也就是?号是作用是防止写出来一些前后矛盾的表达式,比如每个月的第5周,所以周是在月的后面,且可以用?号

逗号表示在2个数值之间,在日的位置写上? 代表不关心这一天是哪一天,只要是三月中的星期3即可

不能写*,如果写*,那么就是 三月中的每个星期3的每一天的下午xxxxx ,所以用?

0是第0秒,可以写成1/15,那就是从第1秒开始

下面是 从0分钟(60分钟)或者30分钟 每隔15秒触发一次,一直到31分钟或者01分钟结束

网上有专门的表达式生成器,但还是需要对应的语法知识

利用quartz定时发送邮件

还需要引入邮箱jar包

这个类主要的内容

查找新的工单

把之前的配置文件复制过来修改下即可

Highcharts图形插件

官方的api文档,里面还有自带的教程

想办法把数据放入这个地方

项目引入

这个exporting是导出功能

现在我们需要显示各大城市里分区的个数分布图

添加一个按钮,在subarea.jsp里的数据表格里

任意复制一个div,然后删除里面的元素,我们要在这个div里显示分布图

修改下函数和仿照一个样式

把这2个样式去了,不然饼状图加载不出来

把之前的代码复制到这里,点开就会显示饼状图,但是数据是固定的,我们需要动态显示


 

编写对应的sql

关键便是怎么把data转换成之前的格式,这是直线图

写action

这里必须用List<object>

转成json后是object数组,和直线图的格式是一样的

猜你喜欢

转载自blog.csdn.net/yzj17025693/article/details/85028139
今日推荐