原创 Sping中的lookUp注入方法簡單介紹

首先我們來了解Spring Bean的兩個作用域,Singleton和Prototype。 Singleton類型的Bean在容器只被創建一次,以後的每次調用都只調用這個實例。 Prototype類型的Bean則在每次被請求調用的時候就會

原创 jsp mysql 數據源配置

  首先:在tomcat目錄下的conf目錄中建立路徑Catalina/localhost,在新建的目錄下建立xml文件,注意:名稱最好和工程名相同。

原创 使用FileUpload上傳文件

在Struts1中對使用fileUpload進行文件上傳進行了封裝,通過FormFile接口進行處理使得操作變得更加簡單, 首先看一下流程圖: 下面將對每一部分進行講解 輸入界面:upload.jsp 注意:表單method 使用pos

原创 Spring中的IoC(控制反轉)容器初探

IoC,翻譯成中文有人叫控制反轉,聽起來很別彆扭,其實就是依賴關係的轉移,通過XML配置文件由容器來管理類,而不是在類中直接生成Bean的實例。 下面通過一個Hello World的實例來了解一下最基礎的IoC 首先MyEclipse5

原创 Struts,Spring,Hibernate整合方案之一

花費我整整一個下午和一個晚上的時間才搞定,如果有不合適的地方還請高手指點迷津,小弟感激不禁~ 環境JDK5,tomcat6.0,mysql5.0,win xp 配置的方式有很多種,這裏我只介紹一種啦 這些是我的一點經驗教訓 Struts1

原创 用MyEclipse創建Hibernate多對一映射

由於本文使用了很多圖可能無法顯示,所以如果有人想要帶圖的Word文檔或源代碼可和我聯繫:[email protected] 開發環境Mysql5.1,最好直接在dos控制檯下輸入語句建表 JDK5.0,開發工具MyEclipse5.5

原创 MyEclipse創建調試Struts1項目

開發環境JDK5,tomcat6,MyEclipse5.5 注意:工作區一定不要選擇在tomcat的webapps中。 一         創建一個MyEclipse的Web工程,如Test,選擇j2ee1.4。 二        工程名

原创 關於static聲明變量

  最近回顧了一下java的基礎,有點收穫,決定以這個開頭,陸續寫點基礎文章,希望對大家有所幫助 用static 聲明的變量是屬於這個類的,並且在該

原创 一個簡單的Hibernate例子的心得

今天看了一下12*給我的那個Hibernate的簡單實例,結果弄了一個下午才搞定.有點感想和大家分享一下下. 稍後會把程序貼出來給大家展示一下出錯地方

原创 Spring+Hibernate 分頁處理

  做Spring+Hibernate分頁處理要使用到一個接口org.springframework.orm.hibernate3.Hibernate

原创 Struts1表單驗證方法

本文的字例子是在MyEclipse5.5下均運行成功 在struts1的標單驗證一般有兩種方式,一種是通過ActionForm的validate函數進行驗證,另一種就是利用validate框架進行驗證,下面將通過兩個非空驗證的簡單例子對這

原创 B/S系統權限組設計方案

記得大二暑假時曾經參加過一個OA系統的開發,在安全方面系統採取對擁有不同操作權限的用戶進行分組,也就是權限組或者叫用戶組,管理員可以控制用戶該做什麼,不該做什麼,但當時我只是負責其中的考勤系統設計,對這個並沒有太多關注。 不過最近想了想,

原创 常見的23種設計模式的有趣見解

          創建型模式                 1、FACTORY—追MM少不了請吃飯了,麥當勞的雞翅和肯德基的雞翅都是MM愛吃的東西,雖然口味有所不同,但不管你帶MM去麥當勞或肯德基,只管向服務員說“來四個雞翅”就行了

原创 JspSmartUpload文檔使用說明

 這篇文章介紹了JspSmartUpload的主要類和方法的使用說明 File類   這個類包裝了一個上傳文件的所有信息。通過它,可以得到上傳文件的文件名、文件大小、擴展名、文件數據等信息。   File類主要提供以下方法: 1、sav

原创 也說說代理模式

   代理模式:就是爲了分離出業務層而採取的一種模式,比如說在一個邏輯中,要記錄邏輯執行前後的日誌,那麼通常我們的方法是這樣的     方法名(){