原创 註解的方式注入org.hibernate.SessionFactory到自定義的Dao中

        當自定義的Dao實現了org.springframework.orm.hibernate3.support.HibernateDaoSupport  時,若Dao是以註解的形式提供bean,則要以註解的形式注入Sessio

原创 完美卸載SQL Server 2008的方案

針對SQL數據庫卸載不完全的現象,做了如下總結:1,控制面板 卸載首先,打開控制面板,按照“安裝時間”進行排序,卸載SQL Server系列組件2,利用360刪除SQL Server系列組件(同樣按照時間排序)3,利用Windows In

原创 Hibernate核心接口簡介

在項目中使用Hibernate框架,非常關鍵的一點就是要了解Hibernate的核心接口。Hibernate接口位於業務層和持久化層,如圖1所示。      圖1 Hibernate核心接口的層次架構關係

原创 Spring常用註解,自動掃描裝配Bean

1 引入context命名空間(在Spring的配置文件中),配置文件如下: Xml代碼   xmlns:context="http://www.springframework.org/schema/context"     http

原创 泛型DAO的設計模式

(一)首先定義DAO接口IGenericDAO,該接口定義了共同的CRUD操作: public interface IGenericDAO<T,PK extends Serializable>{               public

原创 類加載器(ClassLoader)

1.1.1.4 類加載器(ClassLoader) 1.1.1.4.1 基礎知識 靜態庫、動態連接庫 程序編制一般需經編輯、編譯、連接、加載和運行幾個步驟。在我們的應用中,有一些公共代碼是需要反覆使用,就把這些代碼編譯爲“庫”文件

原创 過濾器與攔截器的區別

過濾器,是在java web中,你傳入的request,response提前過濾掉一些信息,或者提前設置一些參數,然後再傳入servlet或者struts的 action進行業務邏輯,比如過濾掉非法url(不是login.do的地址請求,