-
注意:不開啟事務就不能將對象保存到數據庫中查看全部
-
hibernate對數據庫的操作都是封裝在事務當中,并且默認是非自動提交方式。所以用session保存對象時,如果不開啟事務,并且手工提交事務,對象并不會真正保存在數據庫中。查看全部
-
把對象保存在關系數據庫中需要調用session的各種方法,如:save()、update()/delete()/createQuery()等查看全部
-
session與connection,是多對一關系,每個session都有一個與之對應的connection,一個connection不同時刻可以供多個session使用查看全部
-
hiberante的前綴可以省略,即:hibernate.dialect等同于dialect查看全部
-
hibernate.cfg.xml常用配置 (1)hibernate.show_sql 編碼階段便于測試 (2)hibernate.format_sql 排版問題,建議設置為true (3)hbm2ddl.auto 可以幫助由 java代碼生成數據庫腳本,進而生成具體的表結構。create|update|create-drop|validate (4)hiberante.default_schema 默認的數據庫 (5)hibernate.dialect 配置Hibernate數據庫方言查看全部
-
第二章:Hibernate 進階 (1)hibernate.cfg.xml常用配置 (2)session簡介 (3)transaction簡介 (4)session詳解 (5)對象關系映射常用配置查看全部
-
通過Hibernate API編寫訪問數據庫的代碼 (1)創建配置對象 Configuration (2)創建服務注冊對象 ServiceRegistry (3)創建會話工廠對象 (4)打開會話 (5)打開事務 transaction查看全部
-
執行順序: (1)Before(2)Test(3)After查看全部
-
使用Junit進行測試 (1)@Test:測試方法 (2)@Before:初始化方法 (3)@After:釋放資源查看全部
-
xxx.cfg.xml <mapping resource=""/>查看全部
-
編寫第一個Hibernate例子的步驟: (1)創建Hibernate的配置文件(hibernate.cfg.xml) (2)創建持久化類 (3)創建對象-關系映射文件 (4)通過HIbernate API編寫訪問數據庫的代碼查看全部
-
HIbernate Tools for Eclipse Plugins 綜合開發工具插件查看全部
-
其它主流的ORM框架技術有: (1)MyBatis:前身就是著名的iBatis (2)Toplink:后被Oracle收購,并重新包裝為Oracle AS TopLink (3)EJB:本身就是JAVAEE的規范(重量級)查看全部
-
持久化層(Hibernate)查看全部
舉報
0/150
提交
取消