Suchergebnisse für Anfrage "api-design"

10 die antwort

Warum erlaubt Java nicht das Überschreiben von equals (Object) in einer Enumeration?

Ich habe bemerkt, dass das folgende Snippet ... @Override public boolean equals(Object otherObject) { ... } ... ist für eine Aufzählung nicht erlaubt, da die Methodeequals(Object x) ist definiert ...

14 die antwort

Wenn verwende ich in einer RESTful-API Pfadparameter im Vergleich zu Abfrageparametern?

Ich möchte meine RESTful-API sehr vorhersehbar machen. Was ist die beste Vorgehensweise, um zu entscheiden, wann eine Segmentierung von Daten mithilfe des URI und nicht mithilfe von Abfrageparametern vorgenommen werden soll? Für mich ist es ...

6 die antwort

Warum wirft int num = Integer.getInteger ("123") die NullPointerException?

Der folgende Code wirftNullPointerException: int num = Integer.getInteger("123"); Ruft mein Compiler @ agetInteger auf null, da es statisch ist? Das ergibt doch keinen Sinn! Was ist los

TOP-Veröffentlichungen

6 die antwort

Warum löst String.valueOf (null) eine NullPointerException aus?

nach der Dokumentation die MethodeString.valueOf(Object obj) [http://java.sun.com/javase/6/docs/api/java/lang/String.html#valueOf(java.lang.Object)] kehrt zurück wenn das Argument @ inull, dann ein String gleich"null"; Andernfalls wird der Wert ...

8 die antwort

Private Klassenfunktionen vs Funktionen im unbenannten Namespace

Ich habe festgestellt, dass ich eher keine privaten Klassenfunktionen habe. Wenn möglich, funktionieren alle Kandidaten der Privatklasse, stattdessen trage ich unbenannten Namespace ein und übergebe alle notwendigen Informationen ...

6 die antwort

Bester Weg, um eine REST-API für langwierige Aufgaben zu erstellen?

ngenommen, ich habe 2 Serve Der erste ist ein Dienst, der einige Berechnungen bereitstellt, die lange dauern können (Minuten bis Stunden). Der zweite Server verwendet diesen Dienst, um einige Daten berechnen zu lassen. Ich versuche eine REST ...

6 die antwort

Consuming own API for Web App - Authentifizierungsprozess mit OAuth2

ÜberblicIch bin gerade dabei, eine API für eine Image-Sharing-App zu erstellen, die im Web und in Zukunft auch auf Mobilgeräten ausgeführt wird. Ich habe die logischen Teile der API-Erstellung verstanden, habe aber immer noch Probleme, meine ...

2 die antwort

Welcher http-Rückkehrcode sollte angegeben werden, wenn keine Daten verfügbar sind

Zum Beispiel habe ich eine API-Methode/api/orders.getOrders was eigentlich immer existiert. Wenn diese Methode keine Daten im folgenden Format zurückgibt, sollte ich 404- oder 200-http-Antwortcode senden? { "orders":[] }