JAVA Quartz任务调度(超实用)基础使用

首先编写你的任务调度内容..建议另外建一个调度内容的工具包

跟住就写具体内容

@Transactional(rollbackFor=RuntimeException.class)
public class JobDetail{
    
	
	@Autowired
	private TBaseMemberService TBaseMemberService;

	/**
	 * 任务调度每天检查数据库的中文有否转换拼音
	 * @throws JobExecutionException
	 */
	public void executeJob() throws Exception {
		try {  
			//查出所有LoginName为空的User
			List tBaseMemberList = TBaseMemberService.findAllByNullLoginName();
			//把中文转换成拼音
			TBaseMemberService.changePinYin(tBaseMemberList);
			System.out.println("保存成功");
        } catch (Exception e) {  
            e.printStackTrace();  
        }  
		
		System.out.println("hihihihi");
	}
}

跟住就即刻写配置文件  名称: applicationContext-job.xml

   
  
	    
		
		
		
		
		
			
			
			
			
		
		
		
		
			
			
			
			
			
		
		
		
		
			
				
				
					
					
				
			
		
		 

最后!! 肯撚定每个人都为时间表达式烦恼, 这里就供给各位一个非常好的时间转换网站:

http://cron.qqe2.com/

这里某些时间点的表达式可能有误,要先测试再使用哦~ 

你可能感兴趣的:(后端)