mapper接口原理

mapper的實現原理是動態代理 那什麼是動態代理呢?動態代理就是在程序運行期間由jvm通過反射等機制動態生成的,所以不會存在代理類的字節碼文件,故我們在mybatis中使用mapper接口的時候沒有它的實現類,代理對象和真實對象的關係是由運行時期才決定的, 由於jvm通過字節碼的二進制信息加載類的,如果我們在運行期系統中,遵循java編譯系統組織的class文件的格式和結構,生成相應的二進制數據
相關文章
相關標籤/搜索