圖解SpringMVC執(zhí)行流程: 當(dāng)然也有以下幾種表示但是都是與第一種說法一樣. 我們針對第一張圖進行分析 組件說明: 1.DispatcherServlet:前端控制器。用...
圖解SpringMVC執(zhí)行流程: 當(dāng)然也有以下幾種表示但是都是與第一種說法一樣. 我們針對第一張圖進行分析 組件說明: 1.DispatcherServlet:前端控制器。用...
String、StringBuffer和StringBuilder的區(qū)別可以從三個方面來說: 1.可變性 首先,從可變性的角度來說,String是不可變的,因為String類...
前言 今天用JPA又把之前的防疫物資項目重構(gòu)了一遍,遇到很多問題,不過最終都解決了,JPA的學(xué)習(xí)之路還是很長... 遇到難題 1.聯(lián)表查詢(返回自定義實體類) JPA確實很強...
AOP(Aspect Oriented Programming)面向切面編程 可以通過預(yù)編譯方式和運行期動態(tài)代理實現(xiàn)在不修改源代碼的情況下給程序動態(tài)統(tǒng)一添加功能的一種技術(shù),實...
Spring Core 一、容器 1.作用:創(chuàng)建并管理bean的容器 2.創(chuàng)建:使用反射技術(shù),創(chuàng)建bean的實例 3.設(shè)計:使用工廠模式(BeanFactory) 4.管理:...
Post和Get的區(qū)別 1、傳送數(shù)據(jù)長度 Get傳送的數(shù)據(jù)量較小,這主要是因為受URL長度限制;Post傳送的數(shù)據(jù)量較大,一般被默認(rèn)為不受限制。 2、安全性 Get是不安全的...
請求轉(zhuǎn)發(fā)和重定向 1、定義 請求轉(zhuǎn)發(fā):服務(wù)器程序內(nèi)部請求轉(zhuǎn)發(fā),這個特性允許前一個程序用于處理請求,而后一個程序用來返回響應(yīng),請求轉(zhuǎn)發(fā)只是把請求轉(zhuǎn)發(fā)給服務(wù)器上的另一個組件(Se...
MyBatis技術(shù)總結(jié) 什么是MyBatis?MyBatis(前身是iBatis)是一個支持普通SQL查詢、存儲過程以及高級映射的持久層框架,它消除了幾乎所有的JDBC代碼和...
JSP 九大內(nèi)置對象 1、request對象: request 對象是 javax.servlet.httpServletRequest類型的對象。 該對象代表了客戶端的請求...
Servlet的生命周期 Servlet運行在Servlet容器中,其生命周期由容器來管理。Servlet的生命周期通過javax.servlet.Servlet接口中的in...