Hibernate中的緩存分為一級緩存和二級緩存,這兩個級別的緩存都位于持久化層,并且存儲的都是數據庫數據的備份。圖1-6為Hibernate提供的兩種緩存,兩者區別如下。查看全文>>
Directive 是當 JSP 頁面被編譯成 Servlet 的時候,JSP 引擎要處理的指令。Directive用來設置頁面級別的指令,從外部文件 插入數據,指定自定義的標簽庫。Directive 是定義在 之間的。下面列出了不同類型的 Directive:查看全文>>
隨著互聯網技術的發展,傳統的應用架構已滿足不了實際需求,微服務架構就隨之產生。那么傳統應用架構到底出了什么問題呢?又如何解決?接下來我們將從傳統單體架構的問題開始,對為什么需要微服務架構進行詳細講解。查看全文>>
雖然使用關系運算符=可以查詢出相應條件的數據,但這要求所查詢的數據信息必須準確。那么當我們不能夠準確記住要查詢字段的信息,只是記住了幾個字時,該怎么辦呢?查看全文>>
在JSP網頁開發的初期階段,并沒有框架與邏輯分層的概念,需要將Java代碼嵌入到網頁中處理JSP頁面中的一些業務邏輯,如字符串處理和數據庫操作等。查看全文>>
值棧(ValueStack)就是OGNL表達式存取數據的地方。在一個值棧中,封裝了一次請求所需要的所有數據。在使用Struts2的項目中,Struts2會為每個請求創建一個新的值棧,也就是說,值棧和請求是一一對應的關系,這種一一對應的關系使值棧能夠線程安全地為每個請求提供公共的數據存取服務。查看全文>>