HIBERNATE VIEW MAPPING

  因爲今天有個報表需要做.比較複雜.用以前的辦法就是查兩次,然後根本兩次的結果進來組合.這種辦法的效果不高.而且很難維護.

  在上峯指點下,決定用VIEW先查出數據.再通過一個REPORTBEAN進行映射.可是用JPA還沒有用過VIEW MAPPING.感覺應該不容易.於是上HIBERNATE官網上看一些資料.覺得可行.再查了一下JPAPI,也有相關記錄.action.

  view -> reportbean

  費了九牛二虎把英文資料看完,不過E文不好,也看不出什麼東西,於是就動手了.

  FOLLOW TIP,我先把BEAN用JPA註釋一下,辦法跟普通BEAN沒區別.-只是在註釋成一個實體的時候,需要用@ID.這個要注意.(可以打在任一個可以確定唯一的字段上).

  寫一個SQL VIEW.視圖中的字段一定要跟BEAN裏面的指定相同.這樣就可以了.

  寫得不深刻.暫時這樣.

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