json 轉成 java bean 然后在回調 Object 到業務層不還得 強轉數據類型么?
ResponseEntityToModule.parseJsonObjectToModule(resultObj,mClass); 這一行代碼 是把 字符串的json 轉成了 java bean ? 但是 ?用 ?Object ?去接受解析完的java bean 然后返回到業務層去是 Object 類型數據 ?到應用層不還是得強轉成相應的java bean 么? ? 那這一行代碼轉不轉的有啥用呢? ?是不是用泛型代替更好呢?
2016-11-03
其實那一行代碼已經把轉化為對應的實體了,只是為了保證是同一個返回,所以用Object作為返回了,也就是泛型的意思。當然直接泛型也是一種思路。
2016-11-08
@AaronWx, 說的很對,javabean無窮無盡
2016-11-04
轉是轉了 ?但返回到業務層 是 Object 類型 ? ?業務層用的時候 Object 是沒法直接用的 ?不還是得強轉一下么? ? 每次返回的值 ?業務層用的時候 都要強轉一下 ? 那在框架里面做的json 解析的目的何在? ?為什么不一步到位 返回給業務層直接可以用的 java bean