1,引入相关依赖
<!--引入定时依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-quartz</artifactId>
</dependency>
<!--加入PageHelper的启动依赖-->
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.13</version>
</dependency>
<!--引入thymeleaf的依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
2.创建一个任务类以及任务功能
@Component
public class Task01 {
@Scheduled(cron = "0/10 * * * * ?")
public void task(){
System.out.println("~~~~~~~~~");
}
}
3.启动定时器的注解
@SpringBootApplication
@EnableScheduling//开启定时器注解
public class AotowareconfignApplication {
public static void main(String[] args) {
SpringApplication.run(AotowareconfignApplication.class, args);
}
}
4.pageHelper的controller代码
@RestController
public class Emp {
@Resource
private EmpMapper empMapper;
@GetMapping("list")
public ModelAndView list11(@RequestParam Integer currentPage, @RequestParam Integer pageSize){
PageHelper.startPage(currentPage,pageSize);
List<Map> list=empMapper.findAll();
PageInfo<Map> pageInfo=new PageInfo<>(list);
ModelAndView modelAndView=new ModelAndView("list");
modelAndView.addObject("pageInfo",pageInfo);
return modelAndView;
}
5.使用thymeleaf在网页中加入
<html xmlns:th="http://www.thymeleaf.org">