Aplikasi web Spring Boot Rest dengan Boostrap UI
Istirahat adalah transfer negara representasional. Layanan Web Istirahat atau Restful menyediakan media komunikasi antara aplikasi perangkat lunak di Internet. REST menggunakan rangkaian operasi tanpa kewarganegaraan yang seragam dan yang telah ditentukan sebelumnya. Layanan web yang tenang dapat menghasilkan dan mengonsumsi JSON, XML dan jenis media lainnya.
Ini digunakan di tingkat kelas untuk membuat titik akhir layanan web yang tenang. @RestController adalah kombinasi @Controller dan @ResponseBody.
@RequestMapping dengan HTTP Get Method.
Ini adalah @Requestmapping dengan metode HTTP Post.
Ini adalah @RequestMapping dengan metode HTTP Put.
Ini adalah @Requestmapping dengan metode HTTP Delete.
Ini adalah @Requestmapping dengan metode patch http.
Ini menunjukkan bahwa parameter metode harus terikat pada variabel template URI.
Ini digunakan dengan parameter metode untuk mengikat tubuh permintaan web.
Ini digunakan dengan parameter metode untuk mengikat parameter permintaan web.
Ini adalah perpanjangan httpentity yang mewakili permintaan HTTP atau entitas respons, yang terdiri dari header dan tubuh.
Menghasilkan dan mengkonsumsi anotasi digunakan untuk berbagi tipe konten dan menerima informasi header masing-masing dengan pengguna layanan web Anda. Header tipe konten akan membantu penerima/konsumen layanan Anda, untuk memperlakukan respons sesuai informasi di header itu. Jika Anda menandai nilai header tipe konten sebagai aplikasi/json, maka penerima dapat menggunakan parser JSON. Demikian pula, menggunakan konsumsi, Anda memastikan bahwa menerima header adalah aplikasi/json sehingga Anda dapat melakukan parsing/unmarshalling JSON yang sesuai.