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來配置的,同...