原创 關於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      *