遇到的一個問題和大家分享一下

      用ssh做一個crm的系統,在進行客戶信息的查看的時候,老是顯示不了值。回頭斷點調試,Customer cus=(Customer)hibernateTemplate.get(Customer.class,id);id的值是有的,類也是存在的。但是就是得不到值,請教幾個同事,都覺的很奇怪。回頭仔細看數據庫,有一個字段的值是null,試着賦予了其值,最後數據可以查看了。上網查知:在調用hibernateTemplate的get()和find(),load()方法的時候,數據庫中的值最好別有“null”出現,否則就會出現一損俱損的局面,導致所有的數據都查不到。



這個錯誤還得深究,有知道具體機制的可以發表評論啊!

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