1. 程式人生 > >Spring整合Hibernate的理解

Spring整合Hibernate的理解

Spring整合Hibernate步驟

1.導jar包,主要包括:

資料庫驅動包、Hibernate開發包、Spring開發包。

2.配置applicationContent.xml,包括:

配置資料來源、配置SessionFactory、開啟掃描元件、配置宣告式事務。

3.建立實體類和對映關係檔案,包括:

建立實體類、建立對映關係檔案、在applicationContent.xml檔案中註冊對映關係檔案。

4.建立DAO介面及實現類,包括:

建立DAO介面;建立DAO實現類繼承HibernateDaoSupport,並實現DAO介面;在實現介面方法時,可以通過getHiberbateTemplate()方法獲取HibernateTemplate工具類,用該類實現增刪改查,Spring將Hibernate的API封裝在了該類中。

5.宣告DAO元件,注入SessionFactory,包括:

宣告DAO元件,將其載入到Spring容器中,由於HibernateDaoSupport依賴於SessionFactory,因此要在DAO實現類中注入SessionFactory。