databaseupdate.java

来自「本系统实现了从五个网站上搜索的图书进行整合后」· Java 代码 · 共 40 行

JAVA
40
字号
package com.booksearch.quartz;

import java.util.ArrayList;

import com.booksearch.dao.DailyLoadDao;
import com.booksearch.orm.Daily;
/**
 * Class:DataBaseUpdate
 * Description: 数据库定时更新业务控制类,从数据库中取出需要更新的日志记录,调用更新业务逻辑类进行数据库的更新
 * extens:no
 * @author  feng guang
 * @since   11/29/08
 */
public class DataBaseUpdate  {
    /*存放从数据库中查询出的需要更新的日志记录*/
	ArrayList<Daily> dailyList = null;
	
	private DailyLoadDao dailyLoadDao;
	
	private UpdateService updateService;
	
	public void setUpdateService(UpdateService updateService) {
		this.updateService = updateService;
	}
	public void setDailyLoadDao(DailyLoadDao dailyLoadDao) {
		this.dailyLoadDao = dailyLoadDao;
	}
    public void getUpdateDaily(){
        /*当前时间*/
		long currTime = System.currentTimeMillis();
		/*从数据库中取出需要更新的日志记录*/
		dailyList = this.dailyLoadDao.loadDaily(currTime);
		/*如果有需要更新的日志记录,则调用业务类去更新数据库*/
		if(null != dailyList){
           this.updateService.startMultithread(dailyList);
		}
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?