ड्रॉपविज़ार्ड से नया 404 http स्थिति कैसे वापस कर सकता हूं! क्या वैसे भी है कि मैं एपिस से मैन्युअल रूप से अलग-अलग http स्टेटस कोड वापस कर सकता हूं? मूल रूप से इस तरह कुछ!मैं ड्रॉपविज़ार्ड
@GET
@Timed
public MyObject getMyObject(@QueryParam("id") Optional<String> id) {
MyObj myObj = myDao.getMyObject(id)
if (myObj == null) {
//return status.NOT_FOUND; // or something similar
// or more probably
// getResponseObjectFromSomewhere.setStatus(mystatus)
}
return myObj;
}
कमाल, यह वही है जो मैं ढूंढ रहा था! – nightograph
@nightograph मदद करने में खुशी हुई! – th3morg
ड्रॉपविज़ार्ड दस्तावेज़ कहता है कि वेब एप्लिकेशन को फेंकना एक प्रतिक्रिया वापस करने के लिए पसंद किया जाना चाहिए (http://dropwizard.io/manual/core.html#responses देखें), जो आपकी जर्सी संसाधन कक्षाओं को और अधिक टेस्टेबल बनाता है। लेकिन हाँ, दोनों काम करते हैं। –