我已经编写了一个 Spring 带注释的调度程序程序,但是当我执行它时,它会在帖子标题中给出错误消息。
SchedulerConfig.java
import java.util.concurrent.Executor;
import java.util.concurrent.Executors;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.scheduling.annotation.EnableScheduling;
import org.springframework.scheduling.annotation.SchedulingConfigurer;
import org.springframework.scheduling.config.ScheduledTaskRegistrar;
import com.fwd.pmap.scheduler.SchedulerApp;
@Configuration
@EnableScheduling
public class SchedulerConfig implements SchedulingConfigurer {
@Bean
public SchedulerApp bean() {
return new SchedulerApp();
}
@Override
public void configureTasks(ScheduledTaskRegistrar taskRegistrar) {
taskRegistrar.setScheduler(taskExecutor());
}
@Bean(destroyMethod="shutdown")
public Executor taskExecutor() {
return Executors.newScheduledThreadPool(4);
}
}
Run Code Online (Sandbox Code Playgroud)
SchedulerApp.java
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
import com.fwd.pmap.memberInterfaceFile.CsvReader;
import com.fwd.pmap.memberInterfaceFile.CsvWriter;;
@Component
public class SchedulerApp
{
@Scheduled(cron="0 0 17 * ? *")
public void importInterfaceFile()
{
CsvReader reader …Run Code Online (Sandbox Code Playgroud) 我有以下表格
性别
+----+-------------+
| ID | Description |
+----+-------------+
| 1 | M |
| 2 | F |
+----+-------------+
Run Code Online (Sandbox Code Playgroud)
部门
+----+-------------------+
| ID | DepartmentName |
+----+-------------------+
| 1 | Application |
| 2 | Change Management |
| 3 | Infrastructure |
+----+-------------------+
Run Code Online (Sandbox Code Playgroud)
雇员
+----+----------+----------+-------------+--------------+
| ID | Name | GenderID | StaffNumber | DepartmentID |
+----+----------+----------+-------------+--------------+
| 1 | Stephen | 1 | SC001 | 1 |
| 2 | Jacob | 1 | SC002 | 1 …Run Code Online (Sandbox Code Playgroud)