解密Mybatis,手写Mybatis框架(二)

2019-05-08
阅读 10 分钟
2.3k
简化版Mybatis实现思路 1.创建SqlSessionFactory实例. 2.实例化过程中,加载配置文件创建configuration对象. 3.通过factory创建SqlSession对象,把configuaration传入SqlSession. 4.通过SqlSession获取mapper接口动态代理 5.通过代理对调sqlsession中查询方法; 6.sqlsession将查询方法转发给executor; 7.executor基于JDBC...

解密Mybatis,手写Mybatis框架(一)

2019-05-07
阅读 5 分钟
1.7k
Mybatis快速入门 步骤: 1.加入mybatis的依赖 2.添加Mybatis的配置文件 3.场景介绍 4.编写实体类丶mapper接口及mapper.xml文件 5.编写测试代码 demo: {代码...} mapper接口: {代码...} TUserMapper.xml: {代码...} mybatis-config.xml: {代码...} db.properties: {代码...} 测试类: {代码...} } Mybatis两种编程模型 1...