spring scheduling
git clone https://github.com/spring-guides/gs-scheduling-tasks.git
- 打开项目
3.修改下代码
@Component
public class ScheduledTasks {
private static final Logger log = LoggerFactory.getLogger(ScheduledTasks.class);
private static final SimpleDateFormat dateFormat = new SimpleDateFormat("HH:mm:ss");
private int a=0;
@Scheduled(fixedRate = 5000)
public void reportCurrentTime() {
log.info("The time is now {}", dateFormat.format(new Date()));
} @Scheduled(fixedRate = 5000)
@Scheduled(fixedRate = 5000)
public void addnums() {
log.info("The a is now {}",a++);
}
}
我们发现这个方法自动执行了
Consuming a RESTful Web Service
- git clone https://github.com/spring-guides/gs-consuming-rest.git
- 打开项目
- 接口的数据格式是
{
type: "success",
value: {
id: 10,
quote: "Really loving Spring Boot, makes stand alone Spring apps easy."
}
}
4.输出是这样子
Quote{type=’success’, value=Value{id=8, quote=’I don’t worry about my code scaling. Boot allows the developer to peel back the layers and customize when it’s appropriate while keeping the conventions that just work.’}}