在Spring中配置Hibernate和單獨配置Hibernate的區別

時間 2022-05-12 14:05:10

1樓:

spring配置的hibernate可以由其進行自動管理,呼叫hibernatetemplate,單獨配置的單獨使用,不整合。一個專案裡可以同時這麼用,但不建議。

2樓:0那麼滴

spring 是一個bean容器,也是bean manager,用它負責建立bean,並且管理bean的生命週期,是我們採用框架式開發不可缺少的元件。

hibernate可以單獨使用,自己來管理bean的生命週期和建立初始化,但是相比較採用spring來管理還是spring管理較優,因為單獨使用所有的bean,包括sessionfactory之類的關鍵bean,都是由我們自己管理。而交給spring管理bean,我們不需要對它們的生命週期、以及bean物件的單例、多例、lazy等進行過多的操作。

結論:

建議用spring管理,自己不用做那麼多工作,而且效率上更優。

3樓:

兩個蘋果放一個盤子和兩個蘋果各放一個盤子區別(整合與不整合)

4樓:匿名使用者

沒有什麼區別,只是把配置檔案整合到了一起而已

在spring中配置hibernate和單獨配置hibernate的區別

5樓:難學也要學下去

簡述spring:

spring 是一個bean容器,也是bean manager,用它負責建立bean,並且管理bean的生命週期,是我們採用框架式開發不可缺少的元件。

自己配置hibernate和交給spring管理的區別hibernate可以單獨使用,自己來管理bean的生命週期和建立初始化,但是相比較採用spring來管理還是spring管理較優,因為單獨使用所有的bean,包括sessionfactory之類的關鍵bean,都是由我們自己管理。而交給spring管理bean,我們不需要對它們的生命週期、以及bean物件的單例、多例、lazy等進行過多的操作。

結論:建議用spring管理,自己不用做那麼多工作,而且效率上更優。

6樓:千鋒教育

spring可以託管hibernate的配置,可以使用spring來配置hibernate,而不用增加hibernate.cfg.xml檔案,可以讓spring來控制hibernate的執行包括事務,配置等,將hibernate整合到spring中協調工作

7樓:網友了了了

單獨配置比較全面,在spring 中配置,有的選項是不能配的

在spring中配置hibernate和單獨配置hibernate的區別

8樓:life心平靜氣

spring管理hibernate了就。單配就不管理了唄。

在spring中配置hibernate和單獨配置hibernate的區別

9樓:小鋤頭

區別是用spring託管管理hibernate的bean

10樓:給我七世等待

區別就是利用了spring的ioc實現託管

在spring中配置hibernate和單獨配置hibernate的區別

11樓:千鋒教育

spring可以託管hibernate的配置,可以使用spring來配置hibernate,而不用增加hibernate.cfg.xml檔案,可以讓spring來控制hibernate的執行包括事務,配置等,將hibernate整合到spring中協調工作

在spring中配置hibernate和單獨配置hibernate的區別

12樓:會飛的鯨魚

spring繼承hibernate關於配置方面的,就是把hibernate的配置xml放到了spring的配置檔案裡去,通過spring來管理hibernate

在spring中配置hibernate和單獨配置hibernate的區別

13樓:

需要

要 直接spring 配置檔案 配置hibernate資料來源 及其屬性

望親採納

在spring中配置hibernate和單獨配置hibernate的區別

14樓:千鋒教育

spring可以託管hibernate的配置,可以使用spring來配置hibernate,而不用增加hibernate.cfg.xml檔案,可以讓spring來控制hibernate的執行包括事務,配置等,將hibernate整合到spring中協調工作

配置spring和hibernate整合包括哪些步驟

如何在spring中配置定時任務

育知同創教育 在spring 中 基於註解的 定時 bai配置du很簡單,只需要三步哦,如下zhi 1 在類名前加 daocomponent註解,標記該bean,也回就是配置答掃描標記。2 在該類下的方法前加定是配置註解,schedule cron 0 30 3 新增配置檔案。關於spring定時任...

spring中配置mysql資料來源怎樣配置資料庫資訊

可能還是你的使用者和密碼的問題吧。在試一試我的辦法。先關閉mysql service mysqld stop把許可權遮蔽 mysqld safe skip grant table會出現這樣的字樣 starting demo from 新開起一個終端輸入 mysql u root mysqlmysql...

spring中配置MySql資料來源,怎樣配置資料庫資訊

可能還是你的使用者和密碼的問題吧。在試一試我的辦法。先關閉mysql service mysqld stop 把許可權遮蔽 mysqld safe skip grant table 會出現這樣的字樣 starting demo from 新開起一個終端輸入 mysql u root mysql my...