亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Hibernate初探之一對多映射

哈哈,這一章簡直就是開腦洞啊
為什么不搞圖形化配置啊,這個多麻煩
<!--connection.characterEncoding連接數據庫時數據的傳輸字符集編碼方式,最好設置為gbk,用gb2312有的字符不全-->
<property name="connection.characterEncoding">gbk </property>
現在的年輕人啊,一言不合就覺得老師講的太久,講得不好1.初學者不該多敲敲代碼嗎,這不是說浪費時間,只是更能幫助我們了解Hibernate

最新回答 / xq1
這個是反射的原因,框架是用反射做的,反射中的newInstance()需要一個無參構造函數
老師講的思路很清楚,期待這位老師講更多的課!

最贊回答 / qq_云在風中_0
因為老師只是把這張表里面的數據刪除,并沒有刪除重新創建這張表。mysql有一個主鍵自增的屬性,但是不同的數據庫引擎對此實現的方式不同。但相同的是,假如你插入了3條數據,id自增到3,這時候你把數據全部刪除,表仍然保留,那么下次插入,自增值是4. ?在某些引擎下,你可以修改自增值的下一次初始值,但是不能用以前用過的值。就是說,以前自增到3了,你必須設置比3大的自增初始值,比如15,那么下一次插入,他將id=15而不是4了。下面是不同的存儲引擎的區別:1.MyISAM刪除最大編號的記錄后,該編號不可重用,可設...

最新回答 / qq_孤獨成性_0
1,將hibernate.cfg.xml配置文件中的<property name="hbm2ddl.auto">xxx</property>改成<property name="hbm2ddl.auto">update</property>2,看看student,grade表中是否有數據.如果沒有,再運行一下add()3,運行findStudentByGrade()
在2.6小節中,測試findStudentsByGrade()方法時,出現空指針異常,經查詢,grade對象為空,也就是session.get(Grade.class,1)方法未能返回grade對象,大家有語法哦這種情況嗎?

最新回答 / 慕圣0830664
先刪除student表中的外鍵約束,再刪除student, grade或者imooc

最新回答 / Hyazinthen
演示Demo中,Grade實體類內部已經實例化了一個Set集合,直接調用就好。當然你說的方法也沒問題,實例類內部不要實例化就好了。
老師給的代碼的Grade類里面的set接口自己要實例化new hashset()即可
自己測試的結果好多異常,不知道怎么搞...糾結
少了一節......
很不錯的功能,好棒
課程須知
本課程主要講解Java中Hibernate中的關聯映射,需要對Hibernate基本用法、ORM的基本概念、單表映射等相關知識有一定的基礎。
老師告訴你能學到什么?
1、Hibernate關聯映射的類型 2、單向一對多關聯的配置 3、單向多對一關聯的配置 4、cascade和inverse屬性的作用

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消