Warum REST @annotation Erzeugt

So, ich verstehe, dass Sie die Angabe der Art, aber warum? Unter welchen Bedingungen wäre es egal. Zum Beispiel, wenn ich die folgende Methode, und ich kommentiere die @Produziert Beschriftung, die es noch gibt JSON.

@GET
@Path("/json")
//@Produces({MediaType.APPLICATION_JSON})
public String getJson(){
    return toJson(getResults());
}

Die API-doc sagt, 'Wenn nicht angegeben, dann ein container wird davon ausgegangen, dass jede Art produziert werden kann.' Also, warum würde ich nicht wollen, dass der container davon aus, dass?

  • Wenn ich die Geschwindigkeit der Codierung lasse ich die Anmerkungen aus und es funktioniert immer noch gut.. Ein Ergebnis ist ein Ergebnis
InformationsquelleAutor MattC | 2014-10-10
Schreibe einen Kommentar