版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Java私塾深入淺出學(xué)Hibernate4系列精品教程Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程私塾在線公告n 私塾在線 ?frombook 獨(dú)家提供本教程的教學(xué)視頻n 私塾在線獨(dú)家提供,已有精品視頻課程:Java基礎(chǔ)、Java中級(jí)、Java高級(jí)、Java項(xiàng)目、Java Web開發(fā)、
2、Java Web項(xiàng)目(中移動(dòng)科技綜合管理)、數(shù)據(jù)庫(kù)SQL、PL/SQL、Jquery、研磨Struts2、Hibernate4實(shí)戰(zhàn)、Spring3開發(fā)實(shí)戰(zhàn)、log4j&slf4j實(shí)戰(zhàn)、ant實(shí)戰(zhàn)、maven實(shí)戰(zhàn) 等n 正在制作中的精品課程介紹:Android開發(fā)和項(xiàng)目實(shí)戰(zhàn)、Ext開發(fā)到實(shí)戰(zhàn)、數(shù)據(jù)庫(kù)設(shè)計(jì)和性能優(yōu)化、WebLogic從入門到精通、JBPM4的開發(fā)、Spring MVC開發(fā)、Spring Security開發(fā)、SSH+JBPM綜合項(xiàng)目、保險(xiǎn)業(yè)核心業(yè)務(wù)系統(tǒng)開發(fā)、金融業(yè)核心業(yè)務(wù)系統(tǒng)開發(fā)。更多更多機(jī)不可失,失不再來,敬請(qǐng)各位朋友奔走相告,Hold住這給力的驚喜!后續(xù)還會(huì)推出更多的活動(dòng),盡請(qǐng)
3、關(guān)注私塾在線的公告,早加入早享受!私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程整體課程概覽n 系統(tǒng)的、循序漸進(jìn)的學(xué)習(xí)Hibernate4的開發(fā)知識(shí)n 第一部分:Hibernate入門包括:是什么、ORMapping原理、能干什么、有什么、體系結(jié)構(gòu)、怎么做、HelloWorldn 第二部分:Hibernate的基本配置包括:cfg配置、mapping配置、類型映射
4、、組件映射、事務(wù)配置、緩存配置等n 第三部分:Hibernate基本開發(fā)包括:持久類、Hibernate的對(duì)象狀態(tài)、使用Hibernate實(shí)現(xiàn)增刪改查、HQL語句、條件查詢、Native SQL、批量處理、過濾器等n 第四部分:關(guān)系映射包括:集合映射、關(guān)聯(lián)關(guān)系映射、父子關(guān)系、復(fù)雜的映射等n 第五部分:JavaEE的事務(wù)包括:事務(wù)產(chǎn)生的動(dòng)機(jī)、事務(wù)的模型、分布式事務(wù)、聲明性事務(wù)、事務(wù)傳播性、編程性事務(wù)、事務(wù)的隔離級(jí)私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java
5、就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程整體課程概覽n 第六部分:Hibernate的事務(wù)和并發(fā)n 第七部分:性能提升和二級(jí)緩存包括:抓取策略、集合的性能、二級(jí)緩存、查詢緩存、管理緩存等n 第八部分:基本實(shí)現(xiàn)原理包括:分增刪改查的操作說明Hibernate基本的實(shí)現(xiàn)原理n 第九部分:最佳實(shí)踐n 第十部分:零配置私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!
6、深入淺出學(xué)Hibernate4開發(fā)系列精品教程本節(jié)課程概覽n Hibernate的基本概念Hibernate是什么n ORMaping的基本理論私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程第一部分:Hibernate入門私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460
7、190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程Hibernate是什么-1n Hibernate是什么Hibernate是一個(gè)輕量級(jí)的ORMapping框架n ORMapping原理(Object Relational Mapping)私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精
8、品教程Hibernate是什么-2n ORMapping基本對(duì)應(yīng)規(guī)則:1:類跟表相對(duì)應(yīng)2:類的屬性跟表的字段相對(duì)應(yīng)3:類的實(shí)例與表中具體的一條記錄相對(duì)應(yīng)4:一個(gè)類可以對(duì)應(yīng)多個(gè)表,一個(gè)表也可以對(duì)應(yīng)對(duì)個(gè)類5:DB中的表可以沒有主鍵,但是Object中必須設(shè)置主鍵字段6:DB中表與表之間的關(guān)系(如:外鍵)映射成為Object之間的關(guān)系7:Object中屬性的個(gè)數(shù)和名稱可以和表中定義的字段個(gè)數(shù)和名稱不一樣n ORMapping的基本實(shí)現(xiàn)方式:使用JDBC,用SQL來操作數(shù)據(jù)庫(kù),只是看動(dòng)態(tài)生成還是人工寫代碼來實(shí)現(xiàn)。大家想想,我們實(shí)現(xiàn)過ORMapping嗎?私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻
9、, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件ObjectUserModelRelationalDBMappingJDBC+Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!手工寫sql私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Object各種實(shí)體對(duì)象和對(duì)象實(shí)例Relation DataBase數(shù)據(jù)表MappingHibernate由Hibernate來實(shí)現(xiàn)對(duì)象和關(guān)系型數(shù)據(jù)庫(kù)的相互映射(Hibernate怎么知道如何映射呢?)XXX.cfg.xmlXXX
10、.hbm.xmlJava私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程Hibernate是什么-3私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程本節(jié)課程小結(jié)n Hibernate是什么n ORMapping的基本理論n 作業(yè):復(fù)習(xí)和掌握這些理論知識(shí)私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻
11、, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程本節(jié)課程概覽n Hibernate的基本概念Hibernate能干什么、Hibernate有什么私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列
12、精品教程第一部分:Hibernate入門私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程Hibernate能干什么n Hibernate能干什么:Hibernate主要用來實(shí)現(xiàn)Java對(duì)象和表之間的映射,除此之外還提供還提供數(shù)據(jù)查詢和獲取數(shù)據(jù)的方法,可以大幅度減少開發(fā)時(shí)人工使用SQL和JDBC處理數(shù)據(jù)的時(shí)間。Hibernate的目標(biāo)是對(duì)于開發(fā)者通常的數(shù)據(jù)持久化相關(guān)的
13、編程任務(wù),解放其中的95%。對(duì)于以數(shù)據(jù)為中心的程序來說,它們往往只在數(shù)據(jù)庫(kù)中使用存儲(chǔ)過程來實(shí)現(xiàn)商業(yè)邏輯,Hibernate可能不是最好的解決方案;對(duì)于那些在基于Java的中間層應(yīng)用中,它們實(shí)現(xiàn)面向?qū)ο蟮臉I(yè)務(wù)模型和商業(yè)邏輯的應(yīng)用,Hibernate是最有用的。Hibernate可以幫助你消除或者包裝那些針對(duì)特定廠商的SQL代碼,并且?guī)湍惆呀Y(jié)果集從表格式的表示形式轉(zhuǎn)換到一系列的對(duì)象去。私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件OracleMySqlSqlServerJava私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!應(yīng)用
14、程序Hibernate私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程Hibernate有什么-1n 一個(gè)非常簡(jiǎn)要的Hibernate體系結(jié)構(gòu)的高層概要圖私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以
15、出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程Hibernate有什么-2n Hibernate運(yùn)行時(shí)體系結(jié)構(gòu)“最小”的體系結(jié)構(gòu)方案,要求應(yīng)用程序提供自己的 JDBC 連接并管理自己的事務(wù)。這種方案使用了Hibernate API 的最小子集.私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程Hibernate有什么-3n “全面解決”的體系結(jié)構(gòu)方
16、案,將應(yīng)用層從底層的JDBC/JTA API中抽象出來,而讓Hibernate來處理這些細(xì)節(jié)。私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程Hibernate有什么-4n SessionFactory (org.hibernate.SessionFactory)針對(duì)單個(gè)數(shù)據(jù)庫(kù)映射關(guān)系經(jīng)過編譯后的內(nèi)存鏡像,是線程安全的(不可變)。 它是生成Session的工廠,本身
17、要用到ConnectionProvider。n Session (org.hibernate.Session)表示應(yīng)用程序與持久儲(chǔ)存層之間交互操作的一個(gè)單線程對(duì)象,此對(duì)象生存期很短,隱藏了JDBC連接,也是Transaction的工廠。n Transaction (org.hibernate.Transaction)應(yīng)用程序用來指定原子操作單元范圍的對(duì)象,它是單線程的,生命周期很短。它通過抽象將應(yīng)用從底層具體的JDBC、JTA以及CORBA事務(wù)隔離開。n ConnectionProvider (org.hibernate.connection.ConnectionProvider)生成JDBC
18、連接的工廠(有連接池的作用)。它通過抽象將應(yīng)用從底層的Datasource或DriverManager隔離開。僅供開發(fā)者擴(kuò)展/實(shí)現(xiàn)用,并不暴露給應(yīng)用程序使用。n TransactionFactory (org.hibernate.TransactionFactory)生成Transaction對(duì)象實(shí)例的工廠。僅供開發(fā)者擴(kuò)展/實(shí)現(xiàn)用,并不暴露給應(yīng)用程序使用。私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出
19、學(xué)Hibernate4開發(fā)系列精品教程本節(jié)課程小結(jié)n Hibernate能干什么n Hibernate有什么、Hibernate的體系結(jié)構(gòu)n 作業(yè):復(fù)習(xí)和掌握這些理論知識(shí)私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程本節(jié)課程概覽n Hibernate的HelloWorld私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件
20、真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程第一部分:Hibernate入門私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程HelloWorld-1n 要研究怎么做,先得搞清楚需要做什么根據(jù)剛才的學(xué)習(xí),做基本的Hibernat
21、e應(yīng)用程序,要完成下面的工作:Object、數(shù)據(jù)庫(kù)的表、兩種配置文件、客戶端程序來調(diào)用Hibernate的接口進(jìn)行操作。n 構(gòu)建環(huán)境最簡(jiǎn)單的方法:把hibernate-release-4.0.0.Beta4.zip包里面lib/required下的jar包全部添加到工程的library里面,另外還需添加slf4j的實(shí)現(xiàn)包slf4j-log4j12-1.5.8.jar和log4j的實(shí)現(xiàn)包log4j-1.2.16.jar,還有別忘了把JDBC的驅(qū)動(dòng)jar包也加入到library里面n Object怎么做1:就是前面學(xué)過的vo的寫法(規(guī)則同樣是那四點(diǎn))2:要求必須有一個(gè)public為空參的構(gòu)造方法,
22、現(xiàn)在寫vo一般不寫構(gòu)造方法,默認(rèn)就有一個(gè),但是寫構(gòu)造方法的時(shí)候要注意寫上一個(gè)public為空參的構(gòu)造方法3:要求提供一個(gè)標(biāo)識(shí)屬性(identifier)4:使用非final的類(因?yàn)橐褂么韥硌舆t實(shí)體的裝載)5:設(shè)若構(gòu)建一個(gè)對(duì)象:cn.javass.h4.hello.UserModel,有四個(gè)屬性:uuid,userId,name,age私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hiberna
23、te4開發(fā)系列精品教程HelloWorld-2n 在數(shù)據(jù)庫(kù)中建表設(shè)若構(gòu)建一個(gè)表為tbl_user,字段:uuid,userId,name,agen 配置xxx.cfg.xml1:缺省名稱為 hibernate.cfg.xml2:存放在當(dāng)前classes的根目錄下,開發(fā)的時(shí)候在src根下就可以了3:主要有如下四部分配置 :(1)與DB的連接(2)可選配置(3)資源文件注冊(cè)(4)二級(jí)緩存4:配置的時(shí)候可以到Hibernate發(fā)行包里面找個(gè)hibernate.cfg.xml的例子,比如可以用“projecthibernate-documentationquickstarttutorialsbasic
24、srctestresources”下面的hibernate.cfg.xml作例子5:示例如下:私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程HelloWorld-3oracle.jdbc.driver.OracleDriverjdbc:oracle:thin:localhost:1521:orcltesttest2org.hibernate.dialect.Ora
25、cleDialecttrue私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程HelloWorld-4n 配置xxx.hbm.xml1:與被描述的類同名 ,如:UserModel.hbm.xml2:存放位置與所描述類存放在同一文件夾下3:主要有如下四部分配置 :(1)類和表的映射(2)主鍵的映射(3)類的屬性和DB中字段的映射(4)關(guān)系的映射4:配置的時(shí)候可以到hib
26、ernate發(fā)行包里面找個(gè)例子,比如可以用“projecthibernate-coresrctestjavaorghibernatetestcid”下面的Customer.hbm.xml作例子5:示例如下:私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程HelloWorld-5私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯
27、課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900importimportimportimportorg.hibernate.Session;org.hibernate.SessionFactory;org.hibernate.Transaction;org.hibernate.cfg.Configuration;public class Client public static void main(String args) SessionFactory sf = newConfiguration().configure().buildSessionFactory();Sess
28、ion s = null;Transaction t = null;Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程HelloWorld-6客戶端文件:package cn.javass.h4.hello;私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程HelloWorld-7try/準(zhǔn)備數(shù)
29、據(jù)UserModel um = new UserModel();um.setUuid(1);um.setUserId(id1);um.setName(name1);um.setAge(1);s = sf.openSession();t = s.beginTransaction();s.save(um);mit();catch(Exception err)t.rollback();err.printStackTrace();finallys.close();私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:4
30、60190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程HelloWorld-8測(cè)試:直接在Elipse里面運(yùn)行Client文件即可,運(yùn)行結(jié)束,你將會(huì)看到在console輸出:“Hibernate: insert into tbl_user (userId, name, age, uuid) values(?, ?, ?, ?)”,打開數(shù)據(jù)庫(kù)的數(shù)據(jù)表,你會(huì)看到一條值已經(jīng)加入了。說明:1:SessionFactory sf = new Configuration().configure().buildSessio
31、nFactory();這句話的意思是讀取hibernate.cfg.xml,創(chuàng)建Session工廠,是線程安全的。默認(rèn)是”hibernate.cfg.xml”,不用寫出來,如果文件名不是”hibernate.cfg.xml”,那么需要顯示指定,如下:SessionFactory sf = newConfiguration().configure(“javass.cfg.xml”).buildSessionFactory();2:Session是應(yīng)用程序主要使用的Hibernate接口,約相當(dāng)于JDBC的Connection+Statement/PreparedStatement的功能,是線程不
32、安全的私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程HelloWorld-93:在Hibernate4里面,已經(jīng)不推薦使用Configuration類了,而改為使用ServiceRegistryBuilder和MetadataSources來代替,新的寫法大致如下:ServiceRegistryBuilder builder = new ServiceRegist
33、ryBuilder().configure();builder.applySetting(connection.driver_class, oracle.jdbc.driver.OracleDriver);builder.applySetting(connection.url, jdbc:oracle:thin:localhost:1521:orcl);builder.applySetting(connection.username, ztb);builder.applySetting(connection.password, ztb);builder.applySetting(connect
34、ion.pool_size, 2);builder.applySetting(hibernate.dialect, org.hibernate.dialect.OracleDialect);builder.applySetting(show_sql, true);MetadataSources sources = new MetadataSources( builder.buildServiceRegistry() );sources.addResource(cn/javass/h4/hello/UserModel.hbm.xml);MetadataImpl metadata = (Metad
35、ataImpl) sources.buildMetadata();SessionFactory sf = metadata.getSessionFactoryBuilder().buildSessionFactory();這種寫法,現(xiàn)在還沒有實(shí)現(xiàn)完全,不太好用,所以官方給出的示例里面還是采用以前的方式,大家先了解一下。4:這里使用的事務(wù)Transaction是Hibernate的Transaction,需要有,不能去掉。私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900APP應(yīng)用程序DBH
36、ibernate由Hibernate實(shí)現(xiàn)ORMapping調(diào)用save方法,傳入U(xiǎn)serModel實(shí)例session上下文里面的對(duì)象實(shí)例池(一級(jí)緩存)調(diào)用事務(wù)的commit方法真正的MappingJava私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程HelloWorld-10為什么必須有這個(gè)Hibernate的事務(wù)呢?以HelloWorld為例來看看:私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)
37、的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程本節(jié)課程小結(jié)n Hibernate的HelloWorld需要做些什么、具體每步怎么做n 作業(yè):按照講述和演示,去構(gòu)建Hibernate的開發(fā)和運(yùn)行環(huán)境,并實(shí)現(xiàn)HelloWorld的功能。私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程本節(jié)課程概覽n Hiberna
38、te的基本配置XXX.cfg.xml的配置私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程第二部分:Hibernate的基本配置私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺
39、出學(xué)Hibernate4開發(fā)系列精品教程可編程的配置方式-1n 如果在配置cfg.xml的時(shí)候,不想在里面配置hbm.xml怎么辦呢?可在程序里使用可編程的配置方式,也就是使用程序來指定在cfg.xml里面的配置信息,不推薦這種方式。如下:Configuration cfg = new Configuration().addResource(Item.hbm.xml).addResource(Bid.hbm.xml);一個(gè)替代方法(有時(shí)是更好選擇)是,指定被映射的類,讓Hibernate幫你尋找映射定義文件:Configuration cfg = new Configuration().add
40、Class(org.hibernate.auction.Item.class).addClass(org.hibernate.auction.Bid.class);這種方式消除了任何對(duì)文件名的硬編碼私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程可編程的配置方式-2還可以通過編程的方式來指定配置屬性:Configuration cfg = new Configura
41、tion().addClass(org.hibernate.auction.Item.class).setProperty(hibernate.dialect,org.hibernate.dialect.MySQLInnoDBDialect).setProperty(hibernate.connection.datasource, java:comp/env/jdbc/test).setProperty(hibernate.order_updates, true);n 其他可以傳入配置屬性的方式:1:properties文件2:xml文件3:設(shè)置Java的系統(tǒng)屬性,形如:java Dprope
42、rty=valuen 另外要注意一點(diǎn):org.hibernate.cfg.Configuration 實(shí)例被設(shè)計(jì)成啟動(dòng)期間(startup-time)對(duì)象,一旦SessionFactory 創(chuàng)建完成它就被丟棄了。私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程xxx.cfg.xml配置-與數(shù)據(jù)庫(kù)連接-1n 與數(shù)據(jù)庫(kù)連接的配置有兩種方法,一種是JDBC,一種是Data
43、Sourcen JDBC的配置n 示例:oracle.jdbc.driver.OracleDriverjdbc:oracle:thin:localhost:1521:orcljavassjavass私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程xxx.cfg.xml配置-與數(shù)據(jù)庫(kù)連接-2n 數(shù)據(jù)源的配置n 示例如下:java:/javassDs私塾在線?fromb
44、ook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件網(wǎng)址:propertypropertyproperty5name=c3p0.max_size20name=c3p0.timeout180name=c3p0.max_statements50Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程xxx.cfg.xml配置-與數(shù)據(jù)庫(kù)連接-3n 連接池c3p0的配置由于Hibernate自己實(shí)現(xiàn)的連接池不太好,在項(xiàng)目中,建議使用工業(yè)級(jí)的連接池,比如:c3p0,Hibernate發(fā)行包中帶有c3p0,下面就是其
45、基本配置示例:oracle.jdbc.driver.OracleDriverjdbc:oracle:thin:localhost:1521:orcljavassjavass真正高質(zhì)量培訓(xùn) 簽訂就業(yè)協(xié)議 咨詢QQ:460190900私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程xxx.cfg.xml配置-可選配置-1私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻,
46、 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程xxx.cfg.xml配置-可選配置-2私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程數(shù)據(jù)庫(kù)的catalog和scheman 為了解決數(shù)
47、據(jù)庫(kù)中元素命名沖突的問題,引入catalog和schema來解決。從概念上說,一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)包含多個(gè)Catalog,每個(gè) Catalog又包含多個(gè)Schema,而每個(gè)Schema又包含多個(gè)數(shù)據(jù)庫(kù)對(duì)象(表、視圖、字段等)。n 比較簡(jiǎn)單而常用的實(shí)現(xiàn)方式是使用數(shù)據(jù)庫(kù)名作為Catalog名,使用用戶名作為Schema名,各種數(shù)據(jù)庫(kù)系統(tǒng)對(duì)Catalog和Schema的支持具體可參見下表:私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!
48、值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程xxx.cfg.xml配置-可選配置-3私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程xxx.cfg.xml配置-JDBC和連接屬性-1私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-
49、最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程xxx.cfg.xml配置-JDBC和連接屬性-2私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程xxx.cfg.xml配置-JDBC和連接屬性-3私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽
50、訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程xxx.cfg.xml配置-JDBC和連接屬性-4私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程xxx.cfg.xml配置-緩存屬性-1私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量
51、免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程xxx.cfg.xml配置-緩存屬性-2私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程xxx.cfg.xml配置-事務(wù)屬性-1私塾在線?fromb
52、ook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程xxx.cfg.xml配置-事務(wù)屬性-2私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900nnn為了讓應(yīng)用在JDBC事務(wù)和JTA事務(wù)環(huán)境中可以移植,建議使用可選的Hibernate Transaction API,它包裝并隱藏了底層系
53、統(tǒng)通過設(shè)置Hibernate配置屬性hibernate.transaction.factory_class來指定 一個(gè)Transaction實(shí)例的工廠類有三個(gè)標(biāo)準(zhǔn)(內(nèi)建)的選擇:1:委托給數(shù)據(jù)庫(kù)(JDBC)事務(wù)(默認(rèn))Hibernate4以前:org.hibernate.transaction.JDBCTransactionFactoryHibernate4里面:ernal.jdbc.JDBCTransactionFactory2:JTA事務(wù),如果在上下文環(huán)境中存在運(yùn)行著的事務(wù)(如, EJB會(huì)話Bean的方法), 則委托給容器管 理的事務(wù), 否則,將啟動(dòng)一個(gè)新的事務(wù),并使用Bean管理的事務(wù).
54、Hibernate4以前: org.hibernate.transaction.JTATransactionFactoryHibernate4里面: ernal.jta.JTATransactionFactory3:委托給容器管理的JTA事務(wù)Hibernate4以前: org.hibernate.transaction.CMTTransactionFactoryHibernate4里面:ernal.jta.CMTTransactionFactory也可以定義屬于你自己的事務(wù)策略 (如, 針對(duì)CORBA的事務(wù)服務(wù))Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入
55、淺出學(xué)Hibernate4開發(fā)系列精品教程xxx.cfg.xml配置-事務(wù)策略-1私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程xxx.cfg.xml配置-事務(wù)策略-2私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家
56、,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程xxx.cfg.xml配置-其它屬性-1私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程xxx.cfg.xml配置-其它屬性-2私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900J
57、ava私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程xxx.cfg.xml配置-方言-1私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程xxx.cfg.xml配置-方言-2私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址
58、:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程xxx.cfg.xml配置-日志1:Hibernate使用SLF4J來做日志記錄,可以根據(jù)你選擇的綁定把日志輸出到日志框架(NOP、Simple、log4j version 1.2、JDK 1.4 logging、JCL 或 logback)上。2:需要在 classpath 里加入 slf4j-api.jar 和你選擇的綁定的 JAR 文件(使用 Log4J 時(shí)加入slf4j-log4j12.jar) ,當(dāng)然別忘了加入log4j自己的jar
59、包。私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程本節(jié)課程小結(jié)n Hibernate的基本配置XXX.cfg.xml的配置n 作業(yè):復(fù)習(xí)和練習(xí)這些配置,尤其是上課要求掌握的配置。私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就
60、業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程本節(jié)課程概覽n Hibernate的基本配置XXX.hbm.xml的配置私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)議網(wǎng) 址:咨詢QQ:460190900Java私塾-最專業(yè)的Java就業(yè)培訓(xùn)專家,因?yàn)閷I(yè),所以出色!值得你的信賴!深入淺出學(xué)Hibernate4開發(fā)系列精品教程第二部分:Hibernate的基本配置私塾在線?frombook 獨(dú)家提供配套教學(xué)視頻, 更有大量免費(fèi)在線學(xué)習(xí)視頻獨(dú)家大放送編輯課件真正高質(zhì)量培訓(xùn)簽訂就業(yè)協(xié)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 創(chuàng)新黑客松活動(dòng)贊助合同(2篇)
- 甘肅省部分學(xué)校2025屆高三上學(xué)期第一次聯(lián)考(期末)地理試卷(含答案解析)
- 2024年度四川省公共營(yíng)養(yǎng)師之四級(jí)營(yíng)養(yǎng)師高分通關(guān)題庫(kù)A4可打印版
- 2024年度四川省公共營(yíng)養(yǎng)師之二級(jí)營(yíng)養(yǎng)師題庫(kù)與答案
- 2025技術(shù)進(jìn)口合同模板
- 新型墻體材料免燒磚可行性研究報(bào)告管理資料
- 年產(chǎn)6000萬塊粉煤灰蒸壓磚生產(chǎn)線項(xiàng)目可行性研究報(bào)告書
- 年產(chǎn)1萬噸各種規(guī)格電梯導(dǎo)軌項(xiàng)目可行性研究報(bào)告建議書
- 2024-2030年中國(guó)注射用氨磷汀行業(yè)市場(chǎng)深度分析及發(fā)展趨勢(shì)預(yù)測(cè)報(bào)告
- 2025關(guān)于情勢(shì)變更原則在建設(shè)工程施工合同中的適用
- 《金融風(fēng)險(xiǎn)管理》期末復(fù)習(xí)試題及答案
- DZ/T 0462.4-2023 礦產(chǎn)資源“三率”指標(biāo)要求 第4部分:銅等12種有色金屬礦產(chǎn)(正式版)
- 熱帶園林樹木學(xué)智慧樹知到期末考試答案章節(jié)答案2024年海南大學(xué)
- 《無機(jī)及分析化學(xué)》期末考試試卷附答案
- 2024年藥品集中采購(gòu)合同范本(二篇)
- 微生物學(xué)(魯東大學(xué))智慧樹知到期末考試答案章節(jié)答案2024年魯東大學(xué)
- 玻璃制造過程綠色節(jié)能技術(shù)創(chuàng)新
- 廣東省深圳市龍華區(qū)2023-2024學(xué)年中考適應(yīng)性考試物理試題含解析
- MOOC 國(guó)際私法-暨南大學(xué) 中國(guó)大學(xué)慕課答案
- 部隊(duì)行車安全教育
- 椎管內(nèi)腫瘤切除術(shù)的手術(shù)后護(hù)理
評(píng)論
0/150
提交評(píng)論