会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
出门向左
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2016年3月10日
Spring源码解析 - ListableBeanFactory
摘要: ListableBeanFactory提供容器内bean的迭代.大多数的api不会考虑父容器的bean,如果需要可以使用BeanFactoryUtils.这边获取bean或者bean name时,会初始化单例,FactoryBean和工厂方法初始化的bean.
阅读全文
posted @ 2016-03-10 10:12 出门向左
阅读(4516)
评论(1)
推荐(0)
2016年3月9日
Spring源码解析 - BeanFactory
摘要: BeanFactory是Spring实现依赖注入的核心接口.提供应用的统一配置注册功能,实现业务开发解偶.使用getBean可以代替单例,原型设计模式.
阅读全文
posted @ 2016-03-09 18:57 出门向左
阅读(1157)
评论(0)
推荐(0)
2016年3月3日
SpringMVC源码解析 - HandlerMethod
摘要: HandlerMethod及子类主要用于封装方法调用相关信息,子类还提供调用,参数准备和返回值处理等职责.
阅读全文
posted @ 2016-03-03 08:15 出门向左
阅读(31978)
评论(4)
推荐(1)
2016年3月2日
SpringMVC源码解析 - HandlerAdapter - HandlerMethodArgumentResolver
摘要: HandlerMethodArgumentResolver主要负责执行handler前参数准备工作. 接口定义supportsParameter和resolveArgument.主要分为 类型
阅读全文
posted @ 2016-03-02 09:37 出门向左
阅读(3443)
评论(0)
推荐(0)
2016年3月1日
SpringMVC源码解析- HandlerAdapter - ModelFactory
摘要: ModelFactory是用来维护Model.主要两个职责:初始化model;处理器执行后将model中相应的参数同步到SessionAttributes中
阅读全文
posted @ 2016-03-01 08:23 出门向左
阅读(4031)
评论(0)
推荐(0)
2016年2月29日
SpringMVC源码解析 - HandlerAdapter - @SessionAttributes注解处理
摘要: 使用SpringMVC开发时,可以使用@SessionAttributes注解缓存信息.这样业务开发时,就不需要一次次手动操作session保存,读数据. SessionAttributesHanlder在初始化时扫描类里的方法,找出@SessionAttributes注解,并解析,然后直接保存到attributeNames和attributeTypes中,再更新knownAttributeNames. 保存的话,也可以在后期storeAttributes和isHandlerSessionAttribute进行. 在读取,清除时,都是以knownAttributeNames为索引,然后委托SessionAttributeStore处理.
阅读全文
posted @ 2016-02-29 08:27 出门向左
阅读(1693)
评论(0)
推荐(0)
2016年2月28日
SpringMVC源码解析 - HandlerAdater - ModelAndViewContainer上下文容器
摘要: HandlerAdapter在处理请求时上下文数据的传递工作是由ModelAndViewContainer负责的. 就是记录HandlerMethodArgumentResolver 和 HandlerMethodReturnValueHandler 在处理handler时 使用的模型model和视图view相关信息. 同时兼顾@SessionAttributes和redirect的情况.
阅读全文
posted @ 2016-02-28 11:33 出门向左
阅读(2523)
评论(0)
推荐(1)
2016年2月26日
SpringMVC源码解析- HandlerAdapter初始化
摘要: SpringMVC进行请求分发到不同的处理器后,需要使用HandlerAdapter来准备参数,调用执行,封装返回值.RequestMappingHandlerAdapter是处理最复杂,使用最普遍的. 这边主要是分析RequestMappingHandlerAdapter初始话:注解解析器初始化注册;返回值处理类初始化;全局注解@ControllerAdvice内容读取并缓存.
阅读全文
posted @ 2016-02-26 15:37 出门向左
阅读(3965)
评论(0)
推荐(1)
2016年2月25日
SpringMVC源码解读 - HandlerMapping
摘要: HandlerMapping将url分发到对应的handler处理器,并添加拦截器. 实现上,经典的接口+抽象类+具体算法实现.
阅读全文
posted @ 2016-02-25 08:34 出门向左
阅读(7197)
评论(0)
推荐(3)
2016年2月24日
Spring源码解析 - AntPathMatcher
摘要: ant匹配规则;PathMatcher接口;通过测试用例看AntPathMatcher的使用
阅读全文
posted @ 2016-02-24 15:37 出门向左
阅读(9263)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告