![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
元子敲代码
这个作者很懒,什么都没留下…
展开
-
MyBatis源码赏析二-顶级接口(1)
MyBatis上层接口使用简单工厂模式,核心接口为org.apache.ibatis.session.SqlSession。其中定义了与数据相关的所有操作,以及和MyBatis本身相关的几个方法,比如getConfiguration和getMapper。下图列出了部分常用方法: 从上面的类图中可以看出,SqlSession已经覆盖了DAO模式中的所有方法。因为是O转载 2013-04-09 18:25:04 · 776 阅读 · 0 评论 -
MyBatis源码赏析3-配置
作为一名一线应用开发人员,“配置”一词,可能已经听得耳朵都长茧了。但是,一个程序或者说是一个库,具有可配置性,是非常必要的,否则就得以纯编程的方式使用它们。试想一下,如果你在使用数据库产品时,你还需要通过编程来使用,那将是多么地糟糕! public class Configuration { protected Environment environment; protected b转载 2013-04-09 18:23:32 · 1055 阅读 · 0 评论