原创 eclipse工具開發技巧總結
習慣了eclipse開發java程序,公司最近的項目都是idea開發的,同時android studio也是idea原型開發的,在學android開發,所以脫離eclipse轉向idea看來是一個趨勢了。開發工具的使用就是一個習慣的問題,
原创 spring mvc 的Controller類默認Scope是單例(singleton)的
使用Spring MVC有一段時間了,之前一直使用Struts2,在struts2中action都是原型(prototype)的, 說是因爲線程安全問題,對於Spring MVC中bean默認都是(singleton)單例的,那麼用@Con
原创 spring mvc綁定對象String轉Date
使用spring的mvc,直接將頁面參數綁定到對象中,對象中有屬性爲Date時會報錯,此時需要處理下。同樣的,其他的需要處理的類型也可以用這種方法。在controller中加入代碼@InitBinder protected void in
原创 對Struts2的理解
Struts2是在WebWork基礎發展而來的。webwork是一個面向切面的開源框架,而webwork是基於wwork發展而來的,Xwork是一個命令模式,Struts2也屬於MVC框架。把webwork改了一個名字就變成了Str
原创 Hibernate的二級緩存
思路:(1)什麼是緩存(2)hibernate的session是一級緩存,但有了一級緩存爲什麼還要有二級緩存呢?(3)如何配置Hibernate的二級緩存。 (1)緩存就是把以前從數據庫中查詢出來和使用過的對象保存在內存中(一
原创 Hibernate的二級緩存
思路:(1)什麼是緩存(2)hibernate的session是一級緩存,但有了一級緩存爲什麼還要有二級緩存呢?(3)如何配置Hibernate的二級緩存。 (1)緩存就是把以前從數據庫中查詢出來和使用過的對象保存在內存中(一
原创 利用Eclipse 製作可執行 Jar
利用Eclipse 製作可執行 Jar步驟:Step 1: 點擊該專案右鍵 > Export Step 2: 選擇 Runnable JAR fileStep 3: Launch configuration 設定程式進入點(Main), E
原创 java Spring面試題
目錄Spring 概述依賴注入Spring beansSpring註解Spring數據訪問Spring面向切面編程(AOP)Spring MVCSpring 概述1. 什麼是spring?Spring 是個java企業級應用的開源開發框架。
原创 java開發web使用struts2,springMVC和spring,Jquery的理由?
今年我一直在思考web開發裏的前後端分離的問題,到了現在也頗有點心得了,隨着這個問題的深入,再加以現在公司很多web項目的控制層的技術框架由struts2遷移到springMVC,我突然有了一個新的疑問無法得到正確的解釋,爲什麼我們現在做j
原创 spring mvc 的Controller類默認Scope是單例(singleton)的
使用Spring MVC有一段時間了,之前一直使用Struts2,在struts2中action都是原型(prototype)的, 說是因爲線程安全問題,對於Spring MVC中bean默認都是(singleton)單例的,那麼用@Con
原创 對Struts2的理解
Struts2是在WebWork基礎發展而來的。webwork是一個面向切面的開源框架,而webwork是基於wwork發展而來的,Xwork是一個命令模式,Struts2也屬於MVC框架。把webwork改了一個名字就變成了Str