Malah, sentiasa ada satu parameter permintaan, kerana permintaan hanya mengandungi satu kandungan permintaan Jika anda memahami perkara ini, anda akan faham bahawa Spring MVC tidak menyokong berbilang @RequestBody.
Bagi menyahsiri kandungan dalam badan permintaan kepada beberapa contoh Java, ia adalah masalah lain. Terdapat tiga arah penyelesaian:
Buat entiti baharu dan letakkan dua entiti anda di dalamnya. Ini adalah yang paling mudah, tetapi tidak cukup "elegan".
Gunakan Map<String, Object> untuk menerima badan permintaan dan menyahsirikannya ke dalam setiap entiti sendiri.
Sama seperti kaedah 2, tetapi lebih generik, laksanakan HandlerMethodArgumentResolver anda sendiri. Sila rujuk: https://sdqali.in/blog/2016/0...
Malah, sentiasa ada satu parameter permintaan, kerana permintaan hanya mengandungi satu kandungan permintaan Jika anda memahami perkara ini, anda akan faham bahawa Spring MVC tidak menyokong berbilang @RequestBody.
Bagi menyahsiri kandungan dalam badan permintaan kepada beberapa contoh Java, ia adalah masalah lain.
Terdapat tiga arah penyelesaian:
Buat entiti baharu dan letakkan dua entiti anda di dalamnya. Ini adalah yang paling mudah, tetapi tidak cukup "elegan".
Gunakan Map<String, Object> untuk menerima badan permintaan dan menyahsirikannya ke dalam setiap entiti sendiri.
Sama seperti kaedah 2, tetapi lebih generik, laksanakan HandlerMethodArgumentResolver anda sendiri. Sila rujuk: https://sdqali.in/blog/2016/0...
Senaraikan senario perniagaan