利用hibernate的criteria多條件查詢時得到的數據有重複

 

數據庫表主鍵爲聯合主鍵,開始覺得只是一個簡單的查詢,不需要設置聯合主鍵,就沒設,結果查詢出來的結果出現了大量的重複記錄,檢查了dao幾遍確定沒有問題,於是想用criteria進行查詢時是不是也會根據主鍵來進行呢,於是改了映射文件中主鍵爲聯合主鍵,再一試問題得到解決。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章