亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

json 轉成 java bean 然后在回調 Object 到業務層不還得 強轉數據類型么?

ResponseEntityToModule.parseJsonObjectToModule(resultObj,mClass); 這一行代碼 是把 字符串的json 轉成了 java bean ? 但是 ?用 ?Object ?去接受解析完的java bean 然后返回到業務層去是 Object 類型數據 ?到應用層不還是得強轉成相應的java bean 么? ? 那這一行代碼轉不轉的有啥用呢? ?是不是用泛型代替更好呢?

正在回答

3 回答

其實那一行代碼已經把轉化為對應的實體了,只是為了保證是同一個返回,所以用Object作為返回了,也就是泛型的意思。當然直接泛型也是一種思路。

0 回復 有任何疑惑可以回復我~

@AaronWx, 說的很對,javabean無窮無盡

0 回復 有任何疑惑可以回復我~

轉是轉了 ?但返回到業務層 是 Object 類型 ? ?業務層用的時候 Object 是沒法直接用的 ?不還是得強轉一下么? ? 每次返回的值 ?業務層用的時候 都要強轉一下 ? 那在框架里面做的json 解析的目的何在? ?為什么不一步到位 返回給業務層直接可以用的 java bean

0 回復 有任何疑惑可以回復我~
#1

AaronWx

因為類型太多了,沒辦法做到兼容,所以就用object來替代。當然是泛型也是可以的。只是類型也沒辦法全部包括。
2016-11-05 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

json 轉成 java bean 然后在回調 Object 到業務層不還得 強轉數據類型么?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號