課程
/后端開發
/Java
/Hibernate初探之單表映射
這個例子里面,學生類表是自己創建的,對象關系表是自動生成的,在沒有確定的操作下,Hibernate是怎么確定sid是主鍵的?如果再加入一個sage,也是int類型,那么對象關系映射表會指定誰為主鍵?還是不指定主鍵了?
2016-10-31
源自:Hibernate初探之單表映射 3-3
正在回答
?<id name="sid" type="java.lang.Integer">
? ? ? ? ? ? <column name="sid" />
? ? ? ? ? ? <generator class="assigned" />
? ? ? ? </id>
看你的映射文件hbm.xml中,有id,這個定義了他是主鍵
JHsssss 提問者
同問,
舉報
Java持久化框架Hibernate入門教程,掌握Hibernate基本概念
3 回答使用native的時候,在哪一步設置了id是主鍵,不太理解
2 回答hibernate測試update的時候,不能修改主鍵?
1 回答將student類里面的數據保存到數據庫里面的時候 為什么 這里的sid在數據庫中 直接變成了主鍵 有沒有能設置誰成為主鍵的地方
2 回答數據庫一張表的主鍵關聯另一張表的主鍵,這時候在附表的hbm.xml中id該怎么寫
5 回答在用native生成主鍵的時候,刪除id為1的記錄后再添加一條記錄,這時候新記錄的主鍵變成了2,請問有什么方法避免嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-11-17
?<id name="sid" type="java.lang.Integer">
? ? ? ? ? ? <column name="sid" />
? ? ? ? ? ? <generator class="assigned" />
? ? ? ? </id>
看你的映射文件hbm.xml中,有id,這個定義了他是主鍵
2016-10-31
同問,