[英]Hibernate lazy loading with repeated data
我有兩個表employee
和bankname
。 在雇員表中,有一列bank_name_id
,它引用銀行表的列。
我已將員工bank_name_id
與bank bank_name_id
映射為多對一
我正在使用spring mvc @RestController
同時將其正確返回,以從@RestController
獲取數據,但將其重復獲取的數據轉換為json
Table 1 Employee Table:
empid empname bank_name_id
1 XXX 1
Table 2 Bankname table
bank_name_id bank_name
1 QQQ
JSON輸出:
{
empid:1,
empname:"xxx",
bank:{bank_name_id:1,bank_name:QQQ},
bankname:{bank_name_id:1,bank_name:QQQ}
}
此銀行名稱數據重復
根據您的結果,它表明您在emp實體中有兩個變量,一個銀行和另一個銀行名稱,因此請從emp實體中刪除bankname變量。 然后檢查,否則在這里共享您的代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.