MyBatis 读书笔记(三)

MyBatis的运行分为两大部分,第一部分是读取配置文件缓存到Configuration对象,用以创建SqlSessionFactory,第二部分是SqlSession的执行过程。 Mapper仅仅是一个接口,他的运行要依靠动态代理来实现。 代理模式就如同工程师,客服和客户三者的关系。 动态代理分两种,一种是JDK反射机制提供的代理(缺点是需要自己提供接口),另一种是CGLIB代理。 构建SqlS
相关文章
相关标签/搜索