Java ist eine plattformunabhängige, objektorientierte Programmiersprache auf hoher Ebene, die ursprünglich von Sun Microsystems entwickelt wurde. Java gehört derzeit Oracle, das Sun 2010 gekauft hat.
Ich erstelle eine Rest-API mit Spring Boot und verwende die Ruhezustandsüberprüfung, um Anforderungseingaben zu überprüfen. Ich benötige aber auch andere Arten der Validierung, zum Beispiel, wenn Aktualisierungsdaten überprüft werden müssen. Wenn die Firmen-ID nicht vorhanden ist, möchte ich eine benutzerdefinierte Ausnahme auslösen. Sollte sich diese Validierung auf der Service-Ebene oder …
Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 4 Jahren migriert . Unsere Webanwendung verwendet eine ExceptionMapper, um einige Ausnahmen zuzuordnen Response. Wir protokollieren die Ausnahmemeldungen, bevor wir eine neue Ausnahme auslösen: catch (SomeException ex) { LOG.error(ex.getMessage()); throw new MyException(ex.getMessage()); …
Als Anfänger von J2EE habe ich kürzlich damit begonnen, mein eigenes Projekt von Grund auf mit dem Kern von J2EE zu entwickeln: Servlets & Jsps. Ich konnte nicht beurteilen, ob meine Projektordnerstruktur richtig ist oder nicht. Hier ist meine Projektordnerstruktur. Bevor ich eine Frage stelle, gebe ich zu, dass ich …
JVM unterstützt so viele andere Sprachen als Java wie Groovy,Clojure,Scalaetc, die andere funktionale Sprachen als Java sind (ich beziehe mich auf Java vor Version 8, wo sie Lambda'snicht unterstützt werden), die keine funktionalen Fähigkeiten unterstützen können sowohl objektorientierte als auch funktionale Sprachen unterstützen?
Ich sehe viele instanziierbare Klassen in der C ++ - und Java-Welt, die keinen Status haben. Ich kann wirklich nicht herausfinden, warum die Leute das tun, sie könnten einfach einen Namespace mit freien Funktionen in C ++ oder eine Klasse mit einem privaten Konstruktor und nur statischen Methoden in Java …
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Was wäre ein Einsatz von DelayQueue in …
Ich möchte Spring Framework in mein Projekt integrieren, insbesondere auf der Serverseite. Ich möchte es also nicht in den WEB-INF-Ordner der Kriegsdatei legen. Soll ich eine applicationContext.xml in jede Ebene einfügen (bedeutet, dass jedes Projekt in verschiedene Projekte unterteilt ist? (Dienste, Domäne und DAO) Was ist die gute Praxis?
Ich starte ein Schulgruppenprojekt in Java mit Swing. Es ist eine unkomplizierte grafische Benutzeroberfläche der Database Desktop App. Der Professor gab uns den Code aus dem letztjährigen Projekt, damit wir sehen konnten, wie er die Dinge macht. Mein erster Eindruck ist, dass der Code weitaus komplizierter ist, als er eigentlich …
Vor kurzem habe ich daran gearbeitet, Teile der Codebasis, mit denen ich mich derzeit befasse, zu überarbeiten - nicht nur, um sie selbst besser zu verstehen, sondern auch, um es anderen zu erleichtern, die an dem Code arbeiten. Ich neige dazu, mich auf die Seite des Denkens zu lehnen, dass …
Ich habe eine Frage, auf die ich keine Antwort gefunden habe, mit Ausnahme der folgenden Antwort, die nicht meinen Anforderungen entspricht: "Weil James Gosling nicht wollte" Ich weiß, dass Java Schnittstellen haben kann (nur reine virtuelle Funktionen, keine Attribute), aber es ist nicht genau dasselbe wie Klassendefinitionen.
In Blackberry können wir die keyChar () -Methode überschreiben und das Tastendruckereignis erfassen, oder wir können uns aufKeyPressListener registrieren. Ich weiß, onKeyListener ist Beobachtermuster. In Android gibt es auch eine KeyEvent.callback und onKeyListener Beides sind Ereignisse, bei denen wir uns nicht für das keyChar-Ereignis anmelden müssen. Was ist der Unterschied …
Je mehr ich über verschiedene Programmierparadigmen wie die funktionale Programmierung lerne, desto mehr beginne ich, die Weisheit von OOP-Konzepten wie Vererbung und Polymorphismus in Frage zu stellen. Ich habe zum ersten Mal in der Schule etwas über Vererbung und Polymorphismus gelernt, und damals schien Polymorphismus eine wunderbare Möglichkeit zu sein, …
Es gibt eine Reihe von Tools ( Excelsior JET usw.), die behaupten, Java-Apps in native ausführbare Dateien ( *.exe) zu verwandeln . Ich verstehe jedoch, dass diese Tools eigentlich nur native Wrapper erstellen, die javaüber eine Shell oder eine Befehlszeile aufgerufen / ausgeführt werden. Wenn dieses Verständnis falsch ist, sehe …
„Warum denkst du nur, dass deine Tests gut sind, wenn du es genau weißt? Manchmal sagt mir Jester, dass meine Tests luftdicht sind, aber manchmal kommen die Änderungen wie aus heiterem Himmel. Sehr zu empfehlen. ”- Kent Beck Aber ich sehe, dass es nicht einmal einen Tag namens " Jester …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.