getHandler方法根据请求遍历注册到handlerAdapters中的适配器拿到对应的适配器处理。HandlerAdapter接口有三个方法:supports方法:是判断该适配器是否支持这个HandlerMethod,就是当得到一个handler时,该接口子类该方法做判断,用来得到适配这个handler的适配器子类。如果正常编写调用,就需要使用多个if else判断instance of这种方法再添加新的处理器实现方式,就需要修改源码,新增else添加处理逻辑,不符合对扩展开放,对修改关闭原则。使用了HandlerAdapter后,当需要新增一种处理器时,只需要新增一个HandlerAdapter即可,判断逻辑在他的supports方法中,处理逻辑在handle中,不需要修改任何其他代码。
浅析SpringMVC中的适配器HandlerAdapter
用户评论
推荐下载
-
网络适配器软件
联想L421 网络适配器软件,用于局域无线网络的链接和共享
37 2019-02-16 -
适配器Adapter使用示例
主要是Adapter的自定义说明,并且使用Handler实现adapter和Activity的信息通信
27 2019-02-21 -
C#适配器模式
C#实现的适配器小例子,在学习适配器模式的小练习,实际理解模式
24 2019-04-02 -
ListVIew适配器item事件
ListVIew适配器BaseAdapter(item事件)
26 2019-06-04 -
ListView通用SimpleAdapter适配器
ListView [Universal] SimpleAdapter Adapter
28 2019-06-23 -
蓝牙通用适配器bluetooth
蓝牙通用适配器,适合索爱,诺基亚等有蓝牙配置的手机
40 2019-06-05 -
设计模式_适配器ppt
设计模式中的适配器的ppt,内容详细,适合用于讲课。。希望大家能用的上。。
15 2019-06-04 -
ListView大全常用适配器
基础ArrayAdapter适配器CursorAdapter游标适配器SimpleAdapter适配器istAdatper适配器baseAdapter适配器自定义适配器继承BaseAdapter的范例
27 2019-05-06 -
网页版颜色适配器
四种网站配色十五经典著作1,2,3,4
18 2019-05-07 -
SQLite适配器使用
可以查询得到Cursor游标类型的数据,有两个比较常用的适配器,直接接收Cursor游标类型的数据源,分为1.SimpleCursorAdapter2.CursorAdapter
16 2019-05-07
暂无评论