手写自己的MyBatis框架-核心对象
生活随笔
收集整理的這篇文章主要介紹了
手写自己的MyBatis框架-核心对象
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、存放參數和結果映射關系、存放SQL 語句,我們需要定義一個配置類;
2、執行對數據庫的操作,處理參數和結果集的映射,創建和釋放資源,我們需要定義一個執行器;
3、有了這個執行器以后,我們不能直接調用它,而是定義一個給應用層使用的API,它可以根據SQL 的id 找到SQL 語句,交給執行器執行;
4、直接使用id 查找SQL 語句太麻煩了,我們干脆把存放SQL 的命名空間定義成一個接口,把SQL 的id 定義成方法,這樣只要調用接口方法就可以找到要執行的SQL。這個時候我們需要引入一個代理類。
核心對象有了,接下來我們分析一下這個框架操作數據庫的主要流程,先從單條查詢入手。
?
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
以上是生活随笔為你收集整理的手写自己的MyBatis框架-核心对象的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 手写自己的MyBatis框架-这个框架需
- 下一篇: 手写自己的MyBatis框架-操作流程