原创 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