首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

自各儿做的事件监听处理小框架(注解版实现)

2012-10-24 
自己做的事件监听处理小框架(注解版实现)3、注解版实现:1、定义注解类//不再需要每个具体业务都实现IBaseEve

自己做的事件监听处理小框架(注解版实现)
3、注解版实现:
1、定义注解类

//不再需要每个具体业务都实现IBaseEventListener接口public class OtherServiceImpl extends AbstractBaseService implements OtherService{       private IBaseDAO otherDao;         /**       * 重写父类的方法,处理用户删除事件       */    @HandleEvent(events={UserDeleteEvent.class,UserUpdateEvent.class})    public void onBaseEvent(BaseEvent baseEvent){           if(baseEvent instanceof UserDeleteEvent){//如果是用户删除事件               otherDao.deleteOtherData(((User)baseEvent.getSource()).getId());           }else{        //....        }    }   }  


全部完成

热点排行