您的位置:首页 > 编程语言 > Java开发

技术点-SpringBoot-技术性总结

2017-07-28 11:16 183 查看
1,@EnableScheduling 在配置类中来开启对计划任务的支持,在要执行计划任务的方法上注解@Scheduled,声明这是一个计划任务。

例如:
1,@Scheduled(fixedRate = 5000) //通过@Scheduled声明该方法是计划任务,使用fixedRate属性每隔固定时间执行

2,@Scheduled(cron = "0 07 20 ? * *" ) //使用cron属性可按照指定时间执行,本例指的是每天20点07分执行;

3,@Scheduled(cron = "0/20 * * * * ?") // 每20秒执行一次
流程:
1,现在入口启动类上添加一个注解:@EnableScheduling 告知,定时任务已经开启注解的作用是发现注解@Scheduled的任务并后台执行。

2,在制作定时任务类和方法。


2,   <parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.3.3.RELEASE</version>   这里的版本限制会自动管理下面引入的其他spring boot依赖的版本,锁定为该版本
</parent>


3,  @Value("${application:jljjj}")
从属性配置文件中给字段注入值,如果配置文件中没有该变量值,那么就用:后面的值赋予

4,Thymealf-默认使用
-需要渲染html页面的时候,就需要模板引擎。
-可以看到Thymeleaf主要以属性的方式加入到html标签中,浏览器在解析html时,
当检查到未定义属性的标签时,就会忽略该标签。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  技术