奇怪的hibernate 的類型轉換錯誤: java.lang.ClassCastException: java.lang.Boolean cannot be cast to java.lang

程序運行一直正常, 突然發生這種情況


後來看了這個位哥們的解決方法,

https://forum.hibernate.org/viewtopic.php?t=976347

又仔細檢查了程序發現了一個地方:


    /**
     * 是否人力資源崗位
     */
    private String hr;
    
    /**
     * @return Returns the hr.
     */
    public boolean isHr() {
        return hr=="1";
    }


    public String getHr() {
        return hr;
    }


    

這個地方不正確, 產生混淆?  果斷把isHr 函數刪除, 下面這個錯誤消失, 問題暫時消失, 繼續觀察中。。。。


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