Restful Web Services – JAX-RS @Path

Restful Web Services(JAX-RS ) @Path, notasyonu ile tanımlanan URI adresi çağırıldığı zaman istenilen Java metotlarının çalışması sağlanır. İlk olarak pom.xml ve web.xml dosyalarımızı düzenleyelim.

pom.xml

Yukarıda Maven olarka oluşturduğumuz projemize jersey kütüphanesini dahil ediyoruz.

web.xml

Yukarıda web.xml dosyamızı restful web servis çalışması için uygun düzenlemeyi yaptık. /rest/* tanımlaması ile projemiz çalıştıkdan sonra bu yolu izleyerek web servis metotlarımızın çalışmasını sağlayabiliriz.

Yukarıda class başında @Path ile verilen adres çağırıldıktan sonra metotların hangi adreslerde nasıl çalışacağına dair örneklerimizi oluşturduk. @Path ile url adreslerini, @PathParam ile dinamik adreslerden gelen değerlerin elde edilmesini sağladık.

Sonuçları aşağıda ki gibi olmaktadır.

URI: /rest/personel

URI: /rest/personel/yas-ortalamasi

URI: /rest/personel/DENEME-KURUM

URI: rest/personel/1321312

 


Yazılıma olan tutkusu için Trakya Üniversitesi - Bilgisayar Teknolojisi ve Bilişim Sistemleri öğrencisi, bölüm temsilcisi ve Keşan Yusuf Çapraz Uygulamalı Bilimler Yüksekokulu okul temsilcisi olarak öğrenimini 2016'da tamamladı. Junior Java Developer olarak aktif iş hayatına devam etmektedir.

Yazıyı Paylaş

Recent Articles

Yorum Yaz

© 2018 Onur Arslan. Tüm Hakları Saklıdır. · RSS Yazıları · RSS Yorumları