検索

ホームページ  >  に質問  >  本文

java api 返回统一格式的的json字符串

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

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

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

ringa_leeringa_lee2849日前885

全員に返信(3)返信します

  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:48:22

    テンプレート クラスを使用する

    リーリー

    いつ使用するか:

    リーリー

    しかし、私は個人的にはこのアプローチが好きではありません。応答が成功した場合は、応答が返したいエンティティを返し、エラーが発生した場合はエラー エンティティを返すことをお勧めします。戻り値については、http status を直接使用してください。これはRESTfulに近いです

    返事
    0
  • PHP中文网

    PHP中文网2017-04-18 09:48:22

    基本クラスを作成し、この基本クラスに共通の属性を追加すると、他の応答がこのクラスを継承できます。

    返事
    0
  • PHP中文网

    PHP中文网2017-04-18 09:48:22

    実際には、この要件は HttpServletResponseWrapper で満たされるべきだと思います。理解できるかどうかはわかりません

    返事
    0
  • キャンセル返事