定时任务框架学习心得

    最近看了下定时任务框架的代码,觉得有些知识还是挺受用的,记录下学习心得。

    

    一: 涉及的技术点

    1)如何解析 String  bean.methodName(int a, String b) ?

         a) 可以通过解析得到每个值returnType : String,  beanName: bean ....

         b) Spring启动后可以拿到ApplicationContext 所以可以获取bean的class

         c) 根据bean的class和方法的参数类型int 和 String获得method

         d) 调用method.invoke() 传入a,b两个值就可以实现该方法。

    2)  当然定时任务必须有一个灵活的定时任务框架,工程中选择了quartz。

    3)  zookeeper做节点控制。

    二:系统的流程


 
 

   

猜你喜欢

转载自labreeze.iteye.com/blog/2347075
今日推荐