關於RMI的問題

看板java作者 (I've got a devil in me)時間14年前 (2012/01/19 17:41), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/1
各位前輩好 小弟有個問題想要請教 在rmi後端透過Hibernate取得的 Blob或Clob 型態的物件 有辦法透過 rmi 傳到前端做使用嗎? 小弟目前遇到的情況是 傳的到前端,可是似乎沒辦法使用. 錯誤訊息都是 "Blobs may not be accessed after serialization" 看了 SerializableBlob 的原始碼發現 Blob 居然是 null. 但在後端測試 Blob 的時候是有值的,經過rmi就變成 null了 各位前輩有遇過類似的問題或是有什麼解決方式嗎? 麻煩指教一下 感激不盡! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.126.253.181

01/19 18:42, , 1F
後端改一下 把blob內的data先轉換出來成byte[]應該就可以了
01/19 18:42, 1F

01/20 12:56, , 2F
真的用 byte[] 就可以順利抓到資料了~感謝前輩!
01/20 12:56, 2F

01/20 17:48, , 3F
為什麼會這樣? @@
01/20 17:48, 3F
文章代碼(AID): #1F5-LM0T (java)