原创 關於spring中Assert的應用(方法入參檢測工具類)
Web應用在接受表單提交的數據後都需要對其進行合法性檢查,如果表單數據不合法,請求將被駁回。類似的,當我們在編寫類的方法時,也常常需要對方法入參進行合法性檢查,如果入參不符合要求,方法將通過拋出異常的方式拒絕後續處理。舉一個例子:有一個
原创 spring 的OpenSessionInViewFilter簡介
假設在你的應用中Hibernate是通過spring 來管理它的session.如果在你的應用中沒有使用OpenSessionInViewFilter或者OpenSessionInViewInterceptor。session會在tran
原创 tomcat 6.0 虛擬路徑
<Context path="/news1" docBase="E:/新聞發佈系統/news1.0" debug="0" reloadable="true"> </Context> tomcat中虛擬路徑不支持中文路徑,所以上面的設置
原创 xml解析器
爲了讓我們的應用程序不依賴於具體的解析器,讓我們以統一的接口來訪問XML文檔,Sun公司開發了JAXP(Java API For XML Processing)API。 JAXP沒有擴充解析器新的功能,它是對解析器的一個封裝,使開
原创 UltraEdit編碼問題研究
UltraEdit是一個非常強大的工具,但是,工具太強大了就會變成一個雙刃劍,用好了是好工具,用不好可能會存在很多的疑惑,在編碼方面UltraEdit存在一寫令人費解的問題,本人做了一點點研究,與大家分享。 主要的問題來源於UTF-8的
原创 javascript操作註冊表
要操作註冊表需要通過ActiveX控件調用WScript.shell對象,通過該對象的一些方法來操作. Wshshell對象:可以在本地運行程序、操縱註冊表內容、創建快捷方式或訪問系統文件夾. 先來看看如何創建它: <script ty
原创 oracle物化視圖的一般用法
物化視圖是一種特殊的物理表,“物化”(Materialized)視圖是相對普通視圖而言的。普通視圖是虛擬表,應用的侷限性大,任何對視圖的查詢,Oracle都實際上轉換爲視圖SQL語句的查詢。這樣對整
原创 Spring源代碼解析(二):IoC容器在Web容器中的啓動
上面我們分析了IOC容器本身的實現,下面我們看看在典型的web環境中,Spring IOC容器是怎樣被載入和起作用的。 簡單的說,在web容器中,通過ServletContext爲Spring的IOC容器
原创 用JAVA Bean 反射得到set,get方法
Java代碼 /** * java反射bean的get方法 * * @param objectClass * @param fieldName * @return *