java api 返回统一格式的的json字符串
ringa_lee
ringa_lee 2017-04-18 09:46:22
0
3
842

我想通过control类返回给前端json字符串,但是现在是每个接口返回的格式都不相同。
我想写一个Response类,返回

{
    status:true,
    message: "操作失败,取错误信息",
    body:”操作成功,取数据“
 }

但是不懂这样的Response类怎么写。body里面可能放字符串,可能放各种model类。

ringa_lee
ringa_lee

ringa_lee

모든 응답(3)
伊谢尔伦

템플릿 클래스 사용

으아악

사용 시기:

으아악

하지만 저는 개인적으로 이 접근 방식을 좋아하지 않습니다. 응답이 성공하면 반환하려는 엔터티를 반환하고, 오류가 발생하면 오류 엔터티를 반환하는 것이 좋습니다. 반환 값은 http 상태를 직접 사용하십시오. 이는 RESTful에 더 가깝습니다

洪涛

기본 클래스를 배치하고 이 기본 클래스에 공통 속성을 넣으면 다른 응답이 이 클래스를 상속받을 수 있습니다

洪涛

사실 이 요건은 HttpServletResponseWrapper으로 충족해야 한다고 생각합니다. 지금은 이해가 되실지 모르겠습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿