mybatis之前的时候使用过,不过对此的了解仅仅停留在代码层面,知道代码的实现过程。
对一些具体的实现原理了解不深刻,所以最近有观看了mybatis的实现原理:https://www.bilibili.com/video/BV1mE411X7yp?p=1。
讲师有如下总结:
1. 读取配置文件,生成字节输入流。
2. 获取SQLSessionFactory
3. 获取SQLSession对象
4. 获取dao的代理对象
5.执行数据的操作方法
6.释放资源
mybatis之前的时候使用过,不过对此的了解仅仅停留在代码层面,知道代码的实现过程。
对一些具体的实现原理了解不深刻,所以最近有观看了mybatis的实现原理:https://www.bilibili.com/video/BV1mE411X7yp?p=1。
讲师有如下总结:
1. 读取配置文件,生成字节输入流。
2. 获取SQLSessionFactory
3. 获取SQLSession对象
4. 获取dao的代理对象
5.执行数据的操作方法
6.释放资源