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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Spring Boot多表查詢問題

Spring Boot多表查詢問題

Yoooshiki 2017-07-19 11:36:41
大家好,剛開始使用SpringBoot沒多久,今天遇到一個問題。實體類中,需要引用另一個實體類對象,但這樣引用的話,但如果像下圖這么做的話,之后是會出錯的:如上圖,JobTitle類的外鍵c_company_id字段,和CompanyInfo類的主鍵c_company_id字段,列名重復了,于是就有了接下來的問題。這是我的sql語句,我想查詢每一條招聘信息對應的公司:但是報錯了,提示是列名重復。于是,我又執行了這樣的操作:但是,sql語句是:那么,如何完美解決呢?求賜教
查看完整描述

1 回答

?
特南克斯

TA貢獻14條經驗 獲得超9個贊

你多此一舉了, 刪掉companyId 這個屬性和對應的get、set方法,保留companyInfo對象和對應的get、set方法就行了。


你是用的ORM框架,jpa或者hibernate會幫你處理好映射關系的,你這里寫的是CompanyInfo對象,項目運行后生成數據庫,他就自動在數據庫里面給你創建好兩個表和兩個表關聯的外鍵了,關聯表Job和Company表了。


不用自己在類里面定義外鍵?。。。。。。?/p>

不用自己在類里面定義外鍵?。。。。。?!

不用自己在類里面定義外鍵!?。。。。?!


查看完整回答
反對 回復 2017-11-01
  • 1 回答
  • 1 關注
  • 4771 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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