package com.fang.bbks.common.service;
import javax.annotation.Resource;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
import com.fang.bbks.modules.sys.service.BookService;
/**
* @Intro descrption here
* @author Lee [shouli1990@gmail.com]
* @Version V0.0.1
* @Date 2014-4-30
* @since 下午1:11:51
*/
@Component("indexSchedule")
public class IndexSchedule {
private static Logger logger = LoggerFactory.getLogger(IndexSchedule.class);
@Resource
private BookService bookService;
@Scheduled(cron="0 * 10 * * ?")
public void indexer(){
long startTime=System.currentTimeMillis(); //获取开始时间
logger.debug("执行索引开始。。。{}",startTime);
System.out.println("INDEXXXXXXXXXXXXX");
bookService.createdAndUpdateIndex();
long endTime=System.currentTimeMillis(); //获取结束时间
logger.debug("执行索引结束。。。{},{}",endTime,(endTime-startTime));
}
}