hibernate常見問題總結

2021-08-15 02:58:48 字數 509 閱讀 6796

1、hibernate 五大核心介面

答: (1)configuration,此介面是用於載入hibernate.cfg.xml配置檔案,然後建立會話工廠

(2)sessionfactory,此介面是會話工廠,是執行緒安全的,意味著它的同乙個例項可以被應 ,用的多個執行緒共享,是重量

級、二級快取;一般情況,乙個應用程式只有唯一乙個,通常是封裝成了工具類

(3)session,session(會話)介面是hibernate應用使用的主要介面,它擁有操作持久化物件的一系列api ,執行緒不安

全(4)transaction(事務)介面是對實際事務實現的乙個抽象,為專案在不同事務環境間遷移提供了便利性。

操作事務所涉及到的幾個字眼:

1)開啟事務

2)提交事務

3)回滾事務

(5)query,criteria

這兩個介面都是用於查詢操作的,並且他們兩者非常類似,它允許執行物件導向方式的查詢, 在後面的課程中詳細講

到,這裡只需了解即可

Hibernate一之常見問題

1.hibernate中物件的三種狀態。瞬時狀態 或臨時狀態 資料庫種沒有對應記錄,同時沒有被session管理,即new出來的新例項 持久化狀態 資料庫中有對應的記錄,同時被session管理。特點 修改了物件的屬性值,其資料庫中的對應的字段也會同步修改 游離狀態 資料庫中有對應的記錄,同時脫離了...

VueJs常見問題總結

1 響應式屬性和方法 每個 vue 例項都會 其 data 物件裡所有的屬性。var data var vm new vue vm.a data a true 設定屬性也會影響到原始資料 vm.a 2data a 2 反之亦然 data a 3 vm.a 3即 都可以使vm.這種方式獲取和修改例項屬...

spring boot常見問題總結

1.今天在配置spring boot入門程式的時候發現乙個問題 controller失效 即配置了 controller類,卻不能訪問到 解決這個問題也是耗費了不少時間,其實應該早點就要想到的,因為在springmvc中對於 controller註解的類是需要component scan來配置的,同...