wungko
2016-11-03 11:03
ResponseEntityToModule.parseJsonObjectToModule(resultObj,mClass); 这一行代码 是把 字符串的json 转成了 java bean 但是 用 Object 去接受解析完的java bean 然后返回到业务层去是 Object 类型数据 到应用层不还是得强转成相应的java bean 么? 那这一行代码转不转的有啥用呢? 是不是用泛型代替更好呢?
其实那一行代码已经把转化为对应的实体了,只是为了保证是同一个返回,所以用Object作为返回了,也就是泛型的意思。当然直接泛型也是一种思路。
@AaronWx, 说的很对,javabean无穷无尽
转是转了 但返回到业务层 是 Object 类型 业务层用的时候 Object 是没法直接用的 不还是得强转一下么? 每次返回的值 业务层用的时候 都要强转一下 那在框架里面做的json 解析的目的何在? 为什么不一步到位 返回给业务层直接可以用的 java bean
okhttp框架解析与应用
21187 学习 · 41 问题
相似问题