hibernate 視圖顯示,查詢,myeclipse

1、 數據庫建立視圖


2、通過myeclipse的hibernate 反向工程,生成PO兩個對象,和DAO

其中PO對象用註解生成,摒棄冗長的XML配置


2.1

po對象1:VWrmInvAccessDis.java

po對象2:VWrmInvAccessDisId.java

DAO類:VWrmInvAccessDisDAO.java

3:將聯合主鍵,轉換爲普通主鍵

3.1項目中刪除VWrmInvAccessDis.java文件,將VWrmInvAccessDisId類改名(編譯)爲VWrmInvAccessDis,改命後和表PO對象一樣的用法

3.2打開改名後的VWrmInvAccessDis.java文件,自行添加註解和標識

3.3類開始增加

@Entity
@Table(name = "v_wrm_inv_access_dis", schema = "XXX")

3.4找到視圖中類似的ID行,增加註解

@Id
    @Column(name = "INV_ACCESS_DIS_ID", nullable = false, precision = 22, scale = 0)
    public BigDecimal getInvAccessDisId() {
        return this.invAccessDisId;
    }

3.5按提示排錯,(將VWrmInvAccessDisId類改名(編譯)爲VWrmInvAccessDis)的錯誤

4.刪除不必要的DAO類方法,保留部分FIND方法,用於視圖查詢。


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