Kategoriler
Spring Boot

Spring Boot – Postman İşlemleri

7. Bölüm: Spring Boot ile geliştirdiğimiz RESTful Weservisi uygulaması örneğimizi test etmek için Postmanla CRUD işlemleri yapacağız.

Postman, milyonlarca yazılımcının kullandığı ücretsiz sürümü de olan bir uygulamadır. API’ler üzerinden test ve monitör etmek için kullanılan bir “rest client”ıdır. Bilmeyenlerimiz için kullanımı linktedir.

Bir önceki bölümde uygulamamızı -run ederek- ayağa kaldırmıştık. Şimdi, controllerda verdiğimiz yolu da önüne yazarak, localhost:9090/api adresi üzerinden işlemlerimizi yapalım.

Önce aşağıdaki gibi header kısmındaki Accept ve Content-Type alanlarına application/json değerlerini gireceğiz.

Ardından aşağıda anlatıldığı şekilde ilerleyerek GET, POST, PUT, DELETE istekleri ile test edeceğiz ve kullanacağız.

POST İŞLEMİ

Aşağıdaki görselde bulunan seçili alanlara dikkat ederek, bu JSON örneğinde olduğu gibi alanları doldurarak ekleyebilirsiniz:

{
  "title": "Deneme Başlık",
  "content": "Deneme İçerik"
}

___

PUT İŞLEMİ

Aşağıdaki görseldeki seçili alanlara dikkat ederek bu JSON örneğinde olduğu gibi ID’nizi ve düzenlemek istediğiniz alanları vererek güncelleyebilirsiniz:

{ 
  "id": 5,	
  "title": "Test Başlığı",
  "content": "Test Başlığı"
}

___

GET İŞLEMİ

Get işlemini sol üst menüden GET’i seçerek yapabilirsiniz.

Bizim örneğimizde;

  • localhost:9090/api/ üzerinde tüm kayıtları,
  • localhost:9090/api/1 şeklinde id’yi vererekte tek tek listeleyebiliriz.

___

DELETE İŞLEMİ

DELETE işlemini sol üst menüden DELETE’i seçerek yapabilirsiniz.

Bizim örneğimizde; localhost:9090/api/1 şeklinde id’yi vererek silme işlemlerini gerçekleştirebilirsiniz..

Bir sonraki bölümde Swagger kullanımını inceleyeceğiz.

Bir Cevap Yazın