Rumah >Java >javaTutorial >API CRUD REHAT

API CRUD REHAT

PHPz
PHPzasal
2024-09-03 17:10:02615semak imbas

REST CRUD API

1. Apakah itu Perkhidmatan REST

-> Pendekatan komunikasi yang ringan antara apl yang berbeza
-> REST adalah bebas bahasa
-> REST berfungsi dengan mana-mana format data, tetapi JSON adalah yang paling popular

2. JSON

  • Objek:
{
   "name": value
}
  • Nama atribut objek sentiasa dalam petikan berganda, nilai dalam petikan berganda jika ia adalah rentetan

  • 4 kaedah HTTP: Siarkan(Buat), DAPATKAN(Baca), PUT(Kemas kini), PADAM (padam)

3. Pengawal Rehat Musim Bunga

Proses pembangunan:

  1. Tambahkan pergantungan Maven untuk web pemula Spring Boot
  2. Buat Perkhidmatan Spring Rest menggunakan @RestController (secara manual), sebaliknya anda boleh menggunakan konfigurasi auto Rest, lihat dalam bahagian 6

4. Proses API Desgin

  1. Semak keperluan API
  2. Kenal pasti entiti/sumber utama
  3. Gunakan kaedah Http untuk menetapkan tindakan pada sumber

5. Spring JPA

Beri CRUD operasi secara automatik pada entiti

  1. Panjangkan antara muka JPARepository dan palamkan entiti dan kunci utama anda
  2. Gunakan repositori anda

6. Spring Data Rest

Anda hanya perlu menambah kebergantungan spring-boot-starter-data-rest pada fail pom.xml anda, Spring akan memberikan operasi REST CRUD

Atas ialah kandungan terperinci API CRUD REHAT. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn