84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
学習プロセス中、SSM の戻り値は通常、JSP ページの名前であり、このページに直接返されます。 作業中に AJAX JSON に遭遇すると、データはカプセル化されてページに返されます。写真のように
すみません、そのようなカプセル化にはどのような意味がありますか?値の転送速度が速いからでしょうか、それとも何か他の理由があるのでしょうか?
意味は、Spring がそれを json にシリアル化するのに役立つということです
SpringMvc ページにジャンプしてオブジェクトを返すメソッド:
あなたが言及したカプセル化されたオブジェクトについては、次の理由があると思います: バックエンドによって提供されるすべてのインターフェイスは同じオブジェクトを返します。バックエンドによって返されたオブジェクトを受信した後、フロントエンドはそのオブジェクトに従うだけで済みます。この統一されたオブジェクトの形式を変更すると、分析がより便利になり、フロントエンドとバックエンドの分離も容易になります。
Result オブジェクトの通常のカプセル化されたフィールドは次のとおりです: code、msg、data
code はリターンコードを表します。1000 は成功を表し、1001 はパラメータエラーを表し、1002 はフォーマットエラーを表します。 msg は返された情報を表します。情報はエラーが発生した場合にのみ存在するとは限らないため、より汎用的になる可能性があります。 data は返されたデータを表します
これは最も一般的なパッケージです。作成者はこれを参照して、改善が必要かどうかを確認できます。
意味は、Spring がそれを json にシリアル化するのに役立つということです
SpringMvc ページにジャンプしてオブジェクトを返すメソッド:
リーリーあなたが言及したカプセル化されたオブジェクトについては、次の理由があると思います:
バックエンドによって提供されるすべてのインターフェイスは同じオブジェクトを返します。バックエンドによって返されたオブジェクトを受信した後、フロントエンドはそのオブジェクトに従うだけで済みます。この統一されたオブジェクトの形式を変更すると、分析がより便利になり、フロントエンドとバックエンドの分離も容易になります。
Result オブジェクトの通常のカプセル化されたフィールドは次のとおりです: code、msg、data
code はリターンコードを表します。1000 は成功を表し、1001 はパラメータエラーを表し、1002 はフォーマットエラーを表します。
msg は返された情報を表します。情報はエラーが発生した場合にのみ存在するとは限らないため、より汎用的になる可能性があります。
data は返されたデータを表します
これは最も一般的なパッケージです。作成者はこれを参照して、改善が必要かどうかを確認できます。