- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 Dubbo源码分析(一):概览
是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案,是阿里巴巴的一个开源项目。
2015-02-25 18:54:20 28993 6
原创 Mybatis3源码分析(四):总结
通过前几期的Mybaits3源码分析我们可以看出Mybaits其实是一个挺简单的框架,强在对sql的管理和动态化功能上。cache和transaction等功能都依赖第三方的实现,也并没有实现像Hibernate那样强大的表映射和级联功能。下面列出两个框架各自的优缺点: Mybatis优势 •MyBatis可以进行更为细致的SQL优化,可以减少查询字段。 •MyBatis容易掌握,而Hibern
2015-02-24 23:56:37 2324
原创 Mybatis3源码分析(三):解析mapper的xml配置文件
这一章我们来看看mybaits是怎么读取mapper的xml配置文件并解析其中的sql语句。 我们还记得是这样配置sqlSessionFactory的: 这里配置了一个mapperLocations属性,它是一个表达式,sqlSessionFactory会根据这个表达式读取包com.xxx.mybai
2015-02-24 23:42:46 21065 2
原创 Mybatis3源码分析(二):扫描Mapper关联到spring IOC容器
首先讲讲mapper是怎么从配置到对象的。 实现了basePackage下所有实现了markerInterface指明的类的接口都会被扫描解析到。MapperScannerConfigurer实现了BeanDefinitionRegistryPostProcessor(BeanDefinitionRegistry后置
2015-02-04 01:36:14 9448
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人