-
創建配置對象 創建服務注冊對象 創建會話工廠對象 會話對象 開啟事務查看全部
-
使用 junit 測試: @Test 測試注釋標簽 @Before 初始化方法 @After 釋放資源查看全部
-
openSession于getCurrentSession的區別查看全部
-
openSession與getCurrentSession的區別: 1.getCurrentSession在事務提交或者回滾之后會自動關閉,而openSession需要你手動關閉。如果使用openSession而沒有手動關閉,多次之后會導致連接池溢出。 2.openSession每次創建新的session對象,getCurrentSession使用現有的session對象查看全部
-
作用:將兩個實體類合并在一起組建成一個表查看全部
-
拿到照片查看全部
-
用Blob寸照片查看全部
-
對象映射表中的主鍵生成策略查看全部
-
獲取session兩種方式區別查看全部
-
獲取session對象的兩種方式查看全部
-
transation簡介查看全部
-
hibernate的執行流程查看全部
-
hibernate.cfg.xml常用配置查看全部
-
JUnit注解查看全部
-
1.什么是ORM? 對象關系映射 2.為什么要使用Hibernate? Hibernate是java程序中一款穩定的ORM框架 3.Hibernate開發的基本步驟?(4步) 1)編寫配置文檔hibernate.cfg.xml 2)編寫實體類 3)生成對應實體類的映射文件并添加到配置文檔中 【在hibernate.cfg.xml文件中配置<mapping resource="com/entity/Student.hbm.xml"/>指明所在路徑】 4)調用Hibernate API進行測試 4.openSession與getCurrentSession的區別 1)openSession是每次都創建一個新的對象而getCurrentSession每次創建的都是相同的對象【getCurrentSession類似單例模式】 2)openSession使用完畢一定要關閉!否則會出現溢出的問題,而getCurrentSession會在提交事務之后自動關閉 5.單表操作常用方法有哪些? 1)save 2)delete 3)update 4)get 5)load 6.get與load的區別 get使用時會馬上發送SQL語句,獲得實體類對象類型 load是在使用到具體的對象非主鍵屬性時才會發送SQL語句,返回的是代理對象。查看全部
舉報
0/150
提交
取消