• WL
    2019-03-21
    有个问题想问下, 我们项目中Controller层的响应对象是自己创建的 ResultBody<T>对象, 里面有 data, status, errorCode, errorMessage等属性, 但是我感觉老师您这边课程讲的响应对象是ResponseEntity, 我感觉这个对象封装的方法更丰富, 是不是我们项目换成这个对象做响应对象更合适, 还有想问下如果想我们一样用自己创建的对象作响应对像, 那么HTTP的头相关信息一般是在哪里加上去的?

    作者回复: 用ResponseEntity就是为了更方便地处理头的,你们如果对头没什么想法,也可以不换。另外,ResponseEntity可以再封装你们的ResultBody<T>,也就是ResponseEntity<ResultBody<T>>。头如果信息都是基本一样的,那就用拦截器吧,直接往ServletResponse里设。

    
     6
  • 大妖怪😀
    2019-12-12
    老师,您好:
            我们公司的静态资源是通过第三方阿里云的CDN+OSS做的,资源地址通过oss做了映射,但是感觉整体结构上是和老师的图差不多的。
            另外,非常期待看您后面讲图中网关+缓存那部分的课程。不过个人学的比较慢,因为有时候您的某几节课程我需要看2,3遍,一些知识更是还需要查资料辅助才能了解。
    
     4
  • 晴天
    2019-03-22
    楼上的问题我也想问下,应用中是否有必要统一返回值类型?我们系统中也是封装了个BackData对象,里面有success,data,message等属性

    作者回复: 如果可以的话,我觉得有个基类挺好的,把resultCode / message 这些东西统一起来,每个结果都有,方便统一处理。

    
     4
我们在线,来聊聊吧