Luncene之三 使用Quartz 定时更新索引

来源:互联网 发布:mac os x 10.3虚拟机 编辑:程序博客网 时间:2024/05/02 00:17

 首先重构LunceneUtil.java。往里面添加两个方法

 

 

 

然后往NewsDao.java里面添加方法:

 

 

 

 

 

因为 Spring 已经集成了对Quartz的支持,所以我们只要在项目中添加Spring框架就可以了。添加的步骤就不细说了。

完成之后往lib目录下添加quartz-all-1.6.5.jar 这个是Quartz的核心包

 

 

到这一步呢,我们得创建一个用来定时更新所有的工作类了。

在Util包下新建一个CreateIndexUtil.java

 

 

 读写文件的工具类,FileUtil.java

 

 

 

 到这里该做的工作都应该做了吧,下面开始配置Quartz了。

在Spring配置文件中加入以下代码: