
IP屬地:浙江
主要功能 負責將指定目錄下的Mapper.xml文件解析成對應的ResultMap、ResultType、Statement等。 源碼解析 這里...
前言 在閱讀本系列文章之前,確保讀者已經對Mybatis的基本使用有所掌握。在閱讀源碼過程中,初學者往往忽略了框架的主要工作流程,而專注于細節實...
首先分析下為什么需要使用線程池? 假如不使用線程池,可能會造成線程數量過大,程序崩潰。因為線程也需要占用內存與CPU資源。 如果是你,會如何設計...
什么是動態代理? 在聊動態代理之前,首先得先了解什么是代理以及靜態代理。代理就是在一段方法的執行前后,加上前置操作與后置操作,常見做法有例如日志...
Callable和Runnable有什么區別? 首先,Runnable是出自jdk1.0,Callable出自jdk1.5,那么,后出的類肯定對...
在使用Mybatis之前,是如何操作數據庫進行curd的? 1.首先創建一張表,名稱為t_person,建表語句如下所示: 2.java代碼中定...
為什么要使用多線程? ?如果想要學好多線程,首先必須了解多線程的由來和作用。?當單線程執行任務時,假設執行單次任務消耗的時長為1秒,執行1000...