定时检测数据库,如果有新数据,提取出来转发走,怎么来实现

解决方案 »

  1.   

    用Quarz就可以满足你的需求。
    当然如果是后台运行一个java程序的话。也可以用操作系统的定时执行任务来做。
      

  2.   

    timertask不能指定具体某个时间运行。只能指定时间间隔。
      

  3.   

    说的再具体点好吗?怎么检测数据库多了新数据呢?用日期做查询条件select吗?可我数据库的数据是用数据复制技术同步过来的
      

  4.   

    我不太明白你的需求,你的"新数据"是通过什么来标识的????"提取出来转发走"又是什么意思?????是把它放到别的表里再把它删除呢?还是作什么操作????定时检测数据库,然后做高用一些EJB去处理一些东西的程序我写过,但你的需求我实在是不太明白...帮不了你...顺便跟你说一句:程序员最怕的就是需求不明确....就算你是天才程序员,需求不明确,那也写不出来程序........