• 大小: 0.13M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: 其他
  • 标签: 其他  

资源简介


使用mybatis读写mysql数据库, spring实现定时任务, 按照间隔时间或固定时间方式执行定时任务

资源截图

代码片段和文件信息

package com.example.springcloudschedule;

import com.example.springcloudschedule.dao.UserDao;
import com.example.springcloudschedule.entity.User;
import org.apache.ibatis.session.SqlSession;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;

/**
 * Created by gaorui on 2017/12/15.
 * 定时任务。建议细化业务逻辑,尽量多做微服务实现定时任务
 */
@Component
public class ScheduledTask {
    private static final Logger logger = LoggerFactory.getLogger(ScheduledTask.class);

    private static final SimpleDateFormat dateFormat = new SimpleDateFormat(“YYYY-MM-DD HH:mm:ss“);

    /**
     * 每隔5秒执行 单位:ms。
     */
    @Scheduled(fixedRate = 5000)
    public void testFixRate() {
        System.out.println(“我每隔5秒冒泡一次:“ + dateFormat.format(new Date()));
    }

    @Scheduled(fixedDelay = 5000)    //每天凌晨1点执行
    public void testMyBa

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-12-15 14:52  SpringCloudSchedule\
     文件       15380  2017-12-15 12:50  SpringCloudSchedule\SpringCloudSchedule.iml
     文件        4994  2017-12-15 10:44  SpringCloudSchedule\mvnw.cmd
     文件        2434  2017-12-15 12:50  SpringCloudSchedule\pom.xml
     文件         249  2017-12-15 10:44  SpringCloudSchedule\.gitignore
     目录           0  2017-12-15 10:44  SpringCloudSchedule\.mvn\
     目录           0  2017-12-15 10:44  SpringCloudSchedule\.mvn\wrapper\
     文件         110  2017-12-15 10:44  SpringCloudSchedule\.mvn\wrapper\maven-wrapper.properties
     文件       47610  2017-12-15 10:44  SpringCloudSchedule\.mvn\wrapper\maven-wrapper.jar
     文件        6468  2017-12-15 10:44  SpringCloudSchedule\mvnw
     目录           0  2017-12-15 14:51  SpringCloudSchedule\.idea\
     文件         172  2017-12-15 10:50  SpringCloudSchedule\.idea\encodings.xml
     目录           0  2017-12-15 12:50  SpringCloudSchedule\.idea\libraries\
     文件         613  2017-12-15 10:50  SpringCloudSchedule\.idea\libraries\Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_23.xml
     文件         483  2017-12-15 10:50  SpringCloudSchedule\.idea\libraries\Maven__org_yaml_snakeyaml_1_17.xml
     文件         629  2017-12-15 10:50  SpringCloudSchedule\.idea\libraries\Maven__com_netflix_netflix_commons_netflix_statistics_0_1_1.xml
     文件         531  2017-12-15 10:50  SpringCloudSchedule\.idea\libraries\Maven__commons_codec_commons_codec_1_10.xml
     文件         542  2017-12-15 10:50  SpringCloudSchedule\.idea\libraries\Maven__org_codehaus_woodstox_stax2_api_3_1_4.xml
     文件         551  2017-12-15 10:50  SpringCloudSchedule\.idea\libraries\Maven__org_apache_httpcomponents_httpcore_4_4_8.xml
     文件         736  2017-12-15 10:50  SpringCloudSchedule\.idea\libraries\Maven__org_springframework_boot_spring_boot_starter_logging_1_5_9_RELEASE.xml
     文件         550  2017-12-15 10:50  SpringCloudSchedule\.idea\libraries\Maven__org_bouncycastle_bcpkix_jdk15on_1_55.xml
     文件         540  2017-12-15 10:50  SpringCloudSchedule\.idea\libraries\Maven__com_netflix_servo_servo_core_0_10_1.xml
     文件         618  2017-12-15 10:50  SpringCloudSchedule\.idea\libraries\Maven__com_fasterxml_jackson_core_jackson_databind_2_8_10.xml
     文件         566  2017-12-15 10:50  SpringCloudSchedule\.idea\libraries\Maven__com_netflix_archaius_archaius_core_0_7_4.xml
     文件         488  2017-12-15 10:50  SpringCloudSchedule\.idea\libraries\Maven__org_mybatis_mybatis_3_4_5.xml
     文件         549  2017-12-15 10:50  SpringCloudSchedule\.idea\libraries\Maven__com_sun_jersey_jersey_client_1_19_1.xml
     文件         535  2017-12-15 10:50  SpringCloudSchedule\.idea\libraries\Maven__com_sun_jersey_jersey_core_1_19_1.xml
     文件         604  2017-12-15 10:50  SpringCloudSchedule\.idea\libraries\Maven__org_springframework_spring_aop_4_3_13_RELEASE.xml
     文件         560  2017-12-15 10:50  SpringCloudSchedule\.idea\libraries\Maven__io_netty_netty_buffer_4_0_27_Final.xml
     文件         691  2017-12-15 10:50  SpringCloudSchedule\.idea\libraries\Maven__org_springframework_cloud_spring_cloud_commons_1_3_0_RELEASE.xml
     文件         680  2017-12-15 10:50  SpringCloudSchedule\.idea\libraries\Maven__org_springframework_boot_spring_boot_starter_1_5_9_RELEASE.xml
............此处省略150个文件信息

评论

共有 条评论