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 + -
显示快捷键?