原创 如何關聯兩個項目
一個爲Java web項目,一個爲Java項目。 編譯時關聯: Java Build Path -> Projects -> Add 運行時關聯: Deployment Assembly -> Add -> Project
原创 Spring MVC中的線程池ThreadPoolTaskExecutor
一、配置線程池: <bean id="taskExecutor" class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor"> <p
原创 spring mvc 其他註解使用
@ExceptionHandler 攔截並處理所有異常,並且出現異常的方法和異常處理方法在同一個controller. public class AccessController { /** * 異常頁面控
原创 Spring mvc 接受請求參數的方式
Summary: handler method 參數綁定常用的註解,我們根據他們處理的Request的不同內容部分分爲四類:(主要講解常用類型) A、處理requet uri 部分(這裏指uri template中variable,
原创 門面模式
在閻宏博士的《JAVA與模式》一書中開頭是這樣描述門面(Facade)模式的: 門面模式是對象的結構模式,外部與一個子系統的通信必須通過一個統一的門面對象進行。門面模式提供一個高層次的接口,使得子系統更易於使用。 醫院的例
原创 使用內部類寫的一個簡單回調
使用總結: 當很多地方用到相同的邏輯代碼,而只是其中的一點點地代碼不一樣的時候,此時可以使用回調的思想。將該段相同的代碼提出,寫一個虛方法實現代碼中不同的地方。 比如下面的例子,所有學生都要輸出學生信息,學校,專業都一樣,只有studen
原创 MyBatis與Spring結合:
MyBatis與Spring結合,將MyBatis中的SqlSessionFactory、SqlSession交由Spring管理。 1. SqlSessionFactoryBean 在MyBatis學習中講到SqlSessionFa
原创 文件上傳原理
1. 原理: (個人概述:前臺用form表單,將文件放在request中。後臺用request.getInputStream()從request中獲取文件,主要是讀取文件流,再將文件流寫到指定文件路徑下。) 衆所周知,在客戶端代碼中需
原创 MyBatis學習
1 簡介: 每個MyBatis應用程序主要都是使用SqlSessionFactory實例的,一個SqlSessionFactory實例可以通過SqlSessionFactoryBuilder獲得。SqlSessionFactoryBuil
原创 使用memcache實現session共享
1. Install memcached: 1.1 Extract it. You can just open memcached.exe to use it. 1.2 T
原创 常用網址&技能總結,記着不會丟
GIT study: Follow this to practice git: http://pcottle.github.io/learnGitBranching/ Git flow introduction: http://da
原创 數據庫讀寫分離
1 實現原理: master/slave數據庫都對應不同的操作名稱,執行Dao層方法時,判斷方法名是否以給定的master操作名稱開頭(比如:add, delete, save, delete), 如果是,則用master DB,如果
原创 內部類中引用的變量必須要聲明爲final的原因
Cannot refer to a non-final variable mylis inside an inner class defined in a different method 查了下看到有人說原因如下: 局
原创 動態加載css,js
處理流程:1. 在session filter中獲取請求的URL2. 獲取css,js的配置數據,將URL與所有正則表達式進行匹配3. 如果匹配成功,則獲取該正則表達式的css,js數據4.在頁面上顯示前期準備:1. css,js, u
原创 SpringMVC @RequestBody 處理ajax請求
1.問題描述 最近在和前臺調試代碼時發現瞭如下的問題: org.springframework.http.converter.HttpMessageNotReadableException: Could not read JSON: Un