建材秒知道
登录
建材号 > 盐酸 > 正文

基于XML和注解的Spring定时器

诚心的麦片
爱听歌的鱼
2023-01-27 18:55:01

基于XML和注解的Spring定时器

最佳答案
内向的故事
明理的鸵鸟
2025-07-16 07:04:12

1.基于XML的定时器

1.1 Spring的XML文件片段内容

方法1:

<!-- 定时器开关-->

<task:scheduled-tasks>

         <!-- 定时任务(可以有多个定时任务),和执行时间,每5秒执行一次  -->

          <task:scheduled ref="myTask" method="printSomeThing" cron="*/5 * * * * ?"></>

</ task:scheduled-tasks >

<!-- 定时任务Bean所在位置 -->

<context:component-scan base-package="com.yuxiSofterware.task"/>

方法2:

<bean id="demoTask" class="com.yuxiSofterware.task.DemoTask"/>

<bean id="BuildTask" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">

<property name="targetObject" ref="demoTask"/>

<property name="targetMethod" value="printSomeThing" />

<property name="concurrent" value="false" />

</bean>

<bean id="BuildTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">

<property name="jobDetail" ref="BuildTask"/>

<property name="cronExpression" value="0/5 0 * * * ?" />

</bean>

1.2 Bean类片段内容

package com.yuxiSofterware.task

public class DemoTask {

public void printSomeThing() {

          System.out.println("XML定时器触发。")

}

}

1.3 编写main方法,解析Spring的XML文件,定时器就会按时触发,编写过程略。

2. 基于注解的Spring定时器

package com.yuxiSofterware.task

import org.springframework.scheduling.annotation.Scheduled

import org.springframework.stereotype.Component

@Component

public class DemoTask {

 

@Scheduled(corn=" */5 * * * * ? ")

public voidprintSomeThing() {

System.out.println("XML定时器触发。")

}

}

3. 关于定时器,定时任务时间的说明

定时表达式的格式:秒 分 时 日 月 周 年(可选)。

字段名                 允许的值                        允许的特殊字符

秒                         0-59                               , - * /

分                         0-59                               , - * /

小时                   0-23                               , - * /

日                         1-31                               , - * ? / L W C

月                         1-12 or JAN-DEC          , - * /

周几                     1-7 or SUN-SAT            , - * ? / L C #

年 (可选字段)     empty, 1970-2099      , - * /

“?”字符:表示不确定的值

“,”字符:指定数个值

“-”字符:指定一个值的范围

“/”字符:指定一个值的增加幅度。n/m表示从n开始,每次增加m

“L”字符:用在日表示一个月中的最后一天,用在周表示该月最后一个星期X

“W”字符:指定离给定日期最近的工作日(周一到周五)

“#”字符:表示该月第几个周X。6#3表示该月第3个周五

最新回答
懵懂的外套
曾经的星月
2025-07-16 07:04:12

驾考前是可以吃心得安的,人由于紧张是由于交感神经兴奋导致的,所以你可以考虑口服,但建议是考试前15-30分钟口服,只是单纯口服一次没有什么副作用。

心得安可治疗心律失常、心绞痛、高血压。亦可用于甲状腺机能亢进症,能迅速控制心动过速、震颤、体温升高等症状。口服心得安一片就可以的,注意多休息,避免熬夜,多补充维生素,避免一下辛辣食物,做到心情舒畅。

该药良反应心血管方面表现心动过缓、低血压、四肢冰冷等严重反应心力衰竭和传导阻滞,应医师指导下使用 。

有下列情况者宜使用:

①心室率<50次/分钟

②收缩压低于10.66Kpa(80mmHg)下

③充血性心力衰竭病人即便心衰得控制时亦应医师指导下慎用

④有房室传导阻滞及窦房传导阻滞者另外该药对β2受体有阻断作用增加气道阻力诱发哮喘因此哮喘及慢性喘息性气管炎患者宜使用

扩展资料:

成份:本品主要成分为盐酸普萘洛尔。

性状:本品为白色片。

药物相互作用:

1. 与抗高血压药物相互作用:本品与利血平合用,可导致体位性低血压、心动过缓、头晕、晕厥。与单胺氧化酶抑制剂合用,可致极度低血压。

2. 与洋地黄合用,可发生房室传导阻滞而使心率减慢,需严密观察。

3. 与钙拮抗剂合用,特别是静脉注射维拉帕米,要十分警惕本品对心肌和传导系统的抑制。

4. 与肾上腺素、苯福林或拟交感胺类合用,可引起显著高血压、心率过慢,也可出现房室传导阻滞。

普萘洛尔中毒的治疗要点为:

1.出现不良反应或中毒表现时停药,用微温的0.45%盐水洗胃,导泻,静脉滴注10%葡萄糖液,促进药物从体内排出。

2.心动过缓:阿托品0.5~1mg肌注或静注;或用异丙肾上腺素0.5~1mg溶于5%葡萄糖溶液200~300ml内缓慢静滴,无效可给予心脏起搏器治疗。

3.血压下降给予升压药物

酷炫的路人
如意的花生
2025-07-16 07:04:12
可以吃几块黑巧克力,少喝点水,早餐不要吃多,考试时如若允许可以吃口香糖,排除紧张情绪,还可以深呼气再吐气做几个来回,会好一点,我也是学生,平常也都是这样排解紧张情绪。希望你可以发挥好,取得好成绩!~~o(∩_∩)o告诉你,其实没什么好紧张的。我一直是考试时不紧张,轻轻松松,结果都超常发挥,成绩一直名列前茅。很多人能力不错,但一到考试时就特别紧张,结果总是不能发挥到最佳状态。教你:考试前把自己封闭起来,不与任何人谈论关于考试的事情,否则会加重你的心理负担。考试前5分钟前听听音乐,放松放松,使心平静下来。进考场,发到卷子后,拿笔就写。你就要这么想:其实没什么大不了的,这只是对我的学习状况的一种测验,我平时学得怎样,成绩就会怎样。把卷子看做只是一张“卷子”,本来嘛,和自己平常做的没什么两样,上面也只是我已经学过的题。不要想着考不好结果会怎样,只要看眼前,那些空想没有用,只会加重你的心理负担。只要想着把手里这些题做好,任务就完成了。若你照着上面做,肯定能轻松通过考试,保持最佳状态,超常发挥水平,得到优秀的成绩。紧张是不必要的,是一种不自信的表现,若你对自己充分自信,那还会惧考吗?当然,这也不是一下子能练成的,不过考试总会有一些紧张,其实这也并不完全不好,因为紧张一点会唤起脑细胞活动频繁,有助于记忆力的作用。但是太紧张就会相反。{这些话都是我的经验和心血,很宝贵呢,如果你对我的提议满意,对你有帮助的话,多加点分啊!}

留胡子的钥匙
陶醉的西装
2025-07-16 07:04:12
spring 美 [sprɪŋ] 英 [sprɪŋ]

1、n.春天;春季;弹簧;发条

2、v.跳;跃;蹦;突然猛烈地移动

3、网络:泉;泉水;跳跃

复数:springs 过去式:sprang 过去分词:sprung 现在分词:springing

【扩展资料】:

1、I am standing beside this springif a maiden comes out to draw water and I sayto her, 'Please let me drink a little water from your jar, '

我如今站在井旁,对那一个出来打水的女子说,请你把你瓶里的水给我一点喝。

2、Instead, I point you to the sample application for my latest book and post snippets of that example to show what Spring can do for you.

我使用的是我最新出版的书中的示例应用程序,这里节选示例中的一个片段来向您展示Spring可以帮助您所做的事情。

3、Every year, spring and autumn on the eve of books fair, is often the busiestseason of the publishing house.

每年春秋两季图书订货会的前夕,往往是出版社最繁忙的季节。

4、Through bustling era, all love like the late-spring petals withered in the wind , but it left scent in real life .

走过繁华的年代,一切的爱恋化作那晚春的花瓣在风中枯萎了,现实生活中依旧留有清香。

5、The spring leads us to the promising prospect in the future as if it were a robustyouth with steel arms , waist.

春天像健壮的青年,有铁一般的胳膊和腰脚,他领着我们上前去。

活泼的战斗机
拉长的西牛
2025-07-16 07:04:12
方法如下:

1、打开Myeclipse,找到新建的工程项目;

2、右键点击--Myeclipse--project facets--install spring facet,按图示找到那片小绿叶;

3、打开后会有弹窗,选择spring版本,根据下载的spring文件获得;

4、此步点击next,可以根据自己的习惯配置,但是applicationcontext.xml文件的名称尽量不要改

5、这里是选择项目用到的jar包,如果自己有jar包,知道需要导入的jar包,可以把此处的复选框中的对勾去掉,自己导入更加安全;

6、当完成上一步时,就发现web.xml内容多了些配置内容。

清脆的香烟
腼腆的飞机
2025-07-16 07:04:12
就是让对象与对象(模块与模块)之间的关系没有通过代码来关联,都是通过配置类说明

管理的(Spring根据这些配置 内部通过反射去动态的组装对象)

Spring是一个容器,凡是在容器里的对象才会有Spring所提供的这些服务和功能。

内部最核心的就是IOC了,

动态注入,让一个对象的创建不用new了,可以自动的生产,这其实就是利用java里的反射

反射其实就是在运行时动态的去创建、调用对象,Spring就是在运行时,跟xml Spring的配置

文件来动态的创建对象,和调用对象里的方法的 。

Spring还有一个核心就是AOP这个就是面向切面编程,可以为某一类对象 进行监督和控制(也就是

在调用这类对象的具体方法的前后去调用你指定的 模块)从而达到对一个模块扩充的功能。这些都是通过

配置类达到的。

超级的蜻蜓
伶俐的萝莉
2025-07-16 07:04:12
我国完全有能力击沉航母。因为航母都是大家伙,出动时加上护航编队就是千军万马,想隐形那是不可能的。我国有着强大的空间监视系统、预警系统,它的一举一动都逃不开我们的眼睛。而航母自己本身就是一个海上空军基地,有大型的油料库、弹药库。这些部位只要一被击中,就会引起连锁爆炸。我国目前拥有强大的攻击型潜艇、远程战斗/轰炸机,再加上可以低空突防的高速反舰导弹,专为打击航母设计的东风21反舰弹道导弹,只要它们相互配合,就一定可以将航母击沉。我设想如下:

一、绊其手脚。航母机动性强,速度可达35节,一昼夜就可以跑几百海里。要对付它真是不容易。但我们可以先绊住它的手脚。也就是在航母的必经之地布下水雷阵。水雷这东西造价低、威力大,易部署,难清扫。特别是现代的水雷已经实现了智能化,它能听会走,懂得分清敌我,再也不是以前那种敌我不分,只会守株待兔的笨弹了。只要在航母的必经之道布下水雷,航母就寸步难行,等于绊住了它的手脚。

二、釜底抽薪。航母是个强大的基地,每天的消耗量也惊人,必需要有强大的补给力量。在平时,一个星期就要补给一次,如果遇上战争,那一个星期最低也要补给两到三次,甚至更多。我们在绊住它手脚的同时,派出潜艇伏击它的补给力量,让它得不到补给。

三、与此同时,派出无人机、导弹对航母实行不间断的袭击,打中打不中先不要管,只要能大量的消耗它的弹药就行了。等它的弹药消耗完毕,作战人员陷入疲惫状态,我们的再从空中、海上、水下对它进行全方位的、饱和式的攻击,这时候它除了投降外,就只能被击沉。

感动的鸭子
愤怒的缘分
2025-07-16 07:04:12

本诗选自纳什的剧本《夏天最后的遗嘱》。该剧人物均以四季命名,春天便是其中一个人物。本诗抒发了春天给大地带来的盎然生机和喜悦之情。

本诗用词朴实,节律和谐,意境优雅堪画。纳什以诗人特有的敏感和观察力,从形态、声音、色彩和气味等各个侧面把春回大地的景象全方位的展示出来。诗歌开头,诗人以芬芳的气息开头,颇具独创地把春天比作快乐的帝王。接着,他从百般红紫的鲜花写到翩翩起舞的姑娘,从隔叶啭鸣的小鸟写到满山奔跑的羊羔,从相亲相爱的青年男女写到太阳下悠闲自得的老妇。每一片田地,每一条街道,每一朵小花,每一个躯体在春日的阳光下所发生的变化都不曾逃不过诗人敏锐的目光和细腻的观察力。

朗读本诗,读者会自然地受到诗人乐观向上的情绪的感染,产生一种如临其境的感觉,从而迸发出对生活、大自然和人类的热爱。值得注意的是,诗人在每一小节的末尾都加上各种鸣禽的啼唱。更使诗歌增添了一份活泼热烈的气氛和浓郁的生活气息。

追寻的小兔子
体贴的蜡烛
2025-07-16 07:04:12

首先,我要否定楼主片面的判断。。。虽然我也恶心java,也恶心spring。

依赖注入什么的确实恶心,不是方式恶心,而是名词恶心,其实这和翻译者有关,我认为不是所有的东西都有必要翻译成中文,因为好多翻译完了更不明白了,还没完没了的记忆那么多词汇,还得强行脑补。。。

我恶心java不是有两个原因,1是太墨迹了,比较臃肿,不简洁,不过也许看习惯就好了吧。2是当年的java,一弹出java那个窗口我就脑袋疼,512内存的机器基本跑个java程序就不用干什么了。不过这已经是过去式。

java没有走下坡路,无论是C还是java都是编程的常青树。可以上各大权威网站查询。

spring不是忽悠人的,java也好spring也好,确实都有繁琐的地方,如果你不是很熟悉他们,还要用他们做一个中小型项目(好多项目连测试都没有,什么TDD都是浮云。。。),这的确是头疼的,无用功太多了。这也是为什么python和php还有市场的原因。但如果你是做一个中大型以上项目的话,那就完全不一样了。举个例子,比如你只制造1辆车,手工打造是最好的,不要什么MQB平台;反之造100W辆车,平台是必须的。

最后,现在我也在转型学java+spring,工作环境变化导致的。。。学起来确实有点烦,但是会过去的,别人都能学会,我也一定能。劝楼主一句,学无止境,烦躁和抵触是正常的,熬过去就好了