簡述SpringMVC的執(zhí)行原理 用戶發(fā)送出請求到前端控制器DispatcherServlet。 DispatcherServlet收到請求調(diào)用...
Spring支持的事務(wù)有哪些 Spring支持事務(wù)類型:編程式事務(wù)和聲明式事務(wù)。 編程式事務(wù)是在代碼中進行硬編碼,與業(yè)務(wù)的耦合度高,難以復用。 ...
Spring事務(wù)的隔離級別有哪些 DEFAULT 這是一個PlatfromTransactionManager默認的隔離級別,使用數(shù)據(jù)庫默認的事...
Spring中構(gòu)造方法注入和設(shè)值注入有什么區(qū)別 設(shè)值注入的優(yōu)勢: 設(shè)值注入寫法直觀便于理解,使各種關(guān)系清晰明了。 設(shè)值注入可以避免因復雜的依賴實...
簡述Mybatis的動態(tài)SQL是什么意思 Mybatis提供的動態(tài)SQL不同于傳統(tǒng)的SQL拼接,可有效防止語句錯誤。 Mybatis實現(xiàn)動態(tài)SQ...
什么是持久層?你使用過的持久層的框架有哪些? 概念理解 持久層,又叫數(shù)據(jù)訪問層(Dao層),是和數(shù)據(jù)庫直接打交道的層。簡單說就是把CRUD(增加...
靜態(tài)變量和實例變量的區(qū)別 語法上: 靜態(tài)變量前要加 static 關(guān)鍵字,而實例變量前則不加。 程序運行時: 實例變量屬于某個對象的屬性,必須先...
Spring框架用到哪些設(shè)計模式 比較有代表性的九種設(shè)計模式 簡單工廠又叫做靜態(tài)工廠方法(StaticFactory Method)模式 工廠方...
Java中如何實現(xiàn)多態(tài) 通過重寫、接口、抽象類和抽象方法實現(xiàn) 子類繼承父類 子類重寫父類的方法 讓父類的引用指向子類對象 通過父類的引用調(diào)用被重...