摘要:
与spring集成实际就是将Jobdetail、Trigger、Scheduler交给spring管理。常用的集成方式每个都有两种 1. 使用Quartz配置作业(JobDetail)两种方式: 方式一:使用MethodInvokingJobDetailFactoryBean(简单,需要注入一个执行 阅读全文
posted @ 2018-04-05 17:08
QiaoZhi
阅读(3339)
评论(1)
推荐(0)
摘要:
有时候我们发现接收的是中文,返回却是个?。这确实是个蛋疼的问题,Spring中解析字符串的转换器默认编码居然是ISO-8859-1 既然找到问题了,那就必须想办法改过来,不同版本的Spring好像方法还不一样,网上不少说的都是Spring3.*的,现在Spring4早都出来了 更改方式可以参考 ht 阅读全文
posted @ 2018-04-05 15:35
QiaoZhi
阅读(1393)
评论(0)
推荐(1)
摘要:
Tomcat Server的结构图如下: 该文件描述了如何启动Tomcat Server <Server> <Listener /> <GlobaNamingResources> </GlobaNamingResources <Service> <Connector /> <Engine> <Log 阅读全文
posted @ 2018-04-05 14:52
QiaoZhi
阅读(1544)
评论(0)
推荐(0)
摘要:
1.文件下载: 2.文件上传 阅读全文
posted @ 2018-04-05 13:51
QiaoZhi
阅读(461)
评论(0)
推荐(0)
摘要:
将可变信息放在properties文件是使配置更加灵活。 1.文档位置和加载顺序 1. StdSchedulerFactory默认加载quartz包下的quartz.properties文件,如果我们在项目下面新建一个quartz.properties文件,会优先加载我们的配置文件。 quartz包 阅读全文
posted @ 2018-04-05 12:54
QiaoZhi
阅读(8354)
评论(0)
推荐(3)
摘要:
1.Scheduler工厂模式 2.SchedulerFactory类图 最常用的是StdSchedulerFactory工程类,其出那个键Scheduler的两种方式: 3. 回顾Quartz三个核心概念 1个job对应多个Trigger 5..Scheduler的主要函数 例一:测试:sched 阅读全文
posted @ 2018-04-05 12:22
QiaoZhi
阅读(19054)
评论(0)
推荐(1)
摘要:
1.Trigger是什么 Quartz中的触发器用来告诉调度程序作业什么时候触发,即Trigger对象是用来触发执行job的。 2.Quartz中的Trigger 3.触发器通用属性: JobKey:表示job实例的标识,触发器被触发时,该指定的job实例会执行 StartTime:表示触发器的时间 阅读全文
posted @ 2018-04-05 12:19
QiaoZhi
阅读(15469)
评论(1)
推荐(3)
摘要:
1.JobExecutionContext简介 (1)当Scheduler调用一个Job,就会将JobExecutionContext传递给job的execute方法 quartz无法调用job的有参构造函数,所以创建job的实例的时候是运用反射机制,通过newInstance创建实例,并且通过Jo 阅读全文
posted @ 2018-04-05 12:07
QiaoZhi
阅读(11446)
评论(0)
推荐(0)
摘要:
1.job简介 Job:接口非常容易实现,只有一个execute方法,类似于Timer的run方法,在里面编写业务逻辑。 job实例在quartz中的声明周期: 每次调度器在执行job时,它在执行execute方法前创建一个job实例 当调用完成之后,关联的job对象实例会被释放,释放的实例被垃圾回 阅读全文
posted @ 2018-04-05 12:03
QiaoZhi
阅读(5285)
评论(0)
推荐(0)