search
Giriş
Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın Türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi
0 oy
383 gösterim
Spring framework kullanarak rest servisler yazıyorum. Bazı durumlarda exception'a düşünce döndürdüğüm response'u exception tipine göre formatlamak ve response'u ve buna uygun http mesajını döndürmek istiyorum. Yani RestController'da bazı durumlarda yanıt vermek yerine exception fırlatacağım ama spring bu exception ı yakalayıp formatlayacak ve uygun http status mesajı ile döndürecek.
Java kategorisinde 291 puan

2 Cevap

0 oy
ResponseEntityExceptionHandler sınıfını extend eden bir sınıf yazılabilir.
291 puan
1 oy
ControllerAdvice denilen bir yapı var. O yapıyı kullanarak yakalanan hatalar belirli bir formata dönüştürülebilir.
6.2k puan

İlgili sorular

0 oy
1 cevap 685 gösterim
685 gösterim
Spring kullanrak Rest service ile getUser (userId ile alıyorum) ve getByUserName diye iki methodum var ve userl leri ise api/user/{id} api/user/{userName} şeklinde, ancak ikisini seçmekte kararsız kalıyor sanırım. Bunu nasıl çözerim. @RequestMapping(value = "/user/{userName}", method = ... id) { ............. alınan hata ise; Error: Ambiguous handler methods mapped for HTTP path in spring...
16 Temmuz 2017 Java kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 390 gösterim
390 gösterim
package com.test.user; import java.util.Set; import javax.xml.namespace.QName; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; import javax.xml.soap.SOAPBody; ... null olduğu için herhangi bir atama işlemi gerçekleştiremiyorum. services.xml içinde gerekli tanımlar yapıldı. Bunu nasıl başarabilirim.
3 Ocak 2019 Java kategorisinde asefat 141 puan sordu
0 oy
1 cevap 273 gösterim
273 gösterim
Rest service ile CRUD işlemlerimi yapmaktayım. Ancak bu işlemler sırasında dönülecek olan http status kodları nasıl olmalıdır? CREATE yapmak isterken eğer var ise "zaten var" olduğunu , düzgün yaratılınca dönülecek status, veya delete işemi sonrasında düzgünce silindiyse başka hata alındıysa başka status kod dönülmesi gerekir, Bunu neye göre belirlememiz lazım, standardı nedir bunun.
2 Ağustos 2017 Genel Kavramlar kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 225 gösterim
225 gösterim
Merhabalar; REST yapısına sahip bir serviste asagıdaki senaryolara ozgu olarak hangi hata kodunu donmemiz gerekir? 1- hatalı sorgu parametresi yolladıgımızda clienta hangi hata kodunu donmemiz gerekir ? 2- duzgun sorgu parametresi yollayıp, hatalı bir deger gonderdigimizde clienta hangi hata ... Eg: http://111.11.00.155:80800/GAR/v1/cars/model?id=98461654 (98461654 hatalı bir deger ) Tesekkurler
25 Temmuz 2017 Genel Kavramlar kategorisinde qblaylay 102 puan sordu
0 oy
1 cevap 1.9K gösterim
1.9K gösterim
Java Spring ile web yapmaya başlayacaktım. İnternette öğrenmeye çalışırken Spring Boot ile ilgili çok içerik buldum. Spring ile Spring Boot arasında ne gibi farklar var?
8 Haziran 2020 Java kategorisinde canonka 334 puan sordu