Als «java» getaggte Fragen

Java ist eine beliebte Programmiersprache auf hoher Ebene. Verwenden Sie dieses Tag, wenn Sie Probleme haben, die Sprache selbst zu verwenden oder zu verstehen. Dieses Tag wird selten alleine verwendet und wird am häufigsten in Verbindung mit [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] und [maven] verwendet.

8
Mehrere RunWith-Anweisungen in jUnit
Ich schreibe Unit Test und möchte JUnitParamsRunnerund MockitoJUnitRunnerfür eine Testklasse verwenden. Leider funktioniert folgendes nicht: @RunWith(MockitoJUnitRunner.class) @RunWith(JUnitParamsRunner.class) public class DatabaseModelTest { // some tests } Gibt es eine Möglichkeit, Mockito und JUnitParams in einer Testklasse zu verwenden?
113 java  unit-testing  junit 

5
Rückgabe eines Void-Objekts
Was ist der richtige Weg, um einen VoidTyp zurückzugeben, wenn er kein Grundelement ist? Z.B. Ich benutze derzeit null wie unten. interface B<E>{ E method(); } class A implements B<Void>{ public Void method(){ // do something return null; } }


7
JPA - Rückgabe einer automatisch generierten ID nach persist ()
Ich verwende JPA (EclipseLink) und Spring. Angenommen, ich habe eine einfache Entität mit einer automatisch generierten ID: @Entity public class ABC implements Serializable { @Id @GeneratedValue(strategy=GenerationType.IDENTITY) private int id; // ... } In meiner DAO-Klasse habe ich eine Einfügemethode, die persist()diese Entität aufruft . Ich möchte, dass die Methode die …
113 java  jpa 


10
Beschleunigen Sie die Startzeit von Spring Boot
Ich habe eine Spring Boot-Anwendung. Ich habe viele Abhängigkeiten hinzugefügt (leider brauche ich alle) und die Startzeit ist ziemlich hoch. Nur ein SpringApplication.run(source, args)dauert 10 Sekunden. Das ist zwar nicht viel im Vergleich zu dem, was "gewohnt" ist, aber ich bin unglücklich, dass es so viel kostet, vor allem, weil …

6
Gibt es in Java automatische Typableitungen?
Gibt es autoin Java einen Variablentyp wie in C ++? Ein Beispiel: for ( auto var : object_array) std::cout << var << std::endl; for( auto var : object_array) var.do_something_that_only_this_particular_obj_can_do(); Ich weiß, dass es in Java eine erweiterte for-Schleife gibt, aber gibt es eine automatische? Wenn nicht, gibt es einen Hack …
113 java  c++  auto 

4
Wofür soll die Annotation javax.inject.Named verwendet werden?
Ich versuche, das javax.injectPaket zu verstehen , und mir ist nicht klar, wofür die javax.inject.NamedAnmerkung verwendet werden soll. Der Javadoc erklärt die Idee dahinter nicht. Javadoc finden Sie unter http://download.oracle.com/javaee/6/api/javax/inject/Named.html Ich verwende Spring 3.0 , um einige Beispielprogramme zu schreiben. @NamedWenn ich eine Bean anlege, scheint sie der Bean-Factory hinzugefügt …


8
Rufen Sie den POST-Anforderungshauptteil von HttpServletRequest ab
Ich versuche, den gesamten Körper aus dem HttpServletRequest-Objekt abzurufen. Der Code, dem ich folge, sieht folgendermaßen aus: if ( request.getMethod().equals("POST") ) { StringBuffer sb = new StringBuffer(); BufferedReader bufferedReader = null; String content = ""; try { //InputStream inputStream = request.getInputStream(); //inputStream.available(); //if (inputStream != null) { bufferedReader = request.getReader() …
113 java  servlets  post 



14
Leichte Alternative zum Ruhezustand? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …


8
Wie bekomme ich das aktuelle Arbeitsverzeichnis in Java?
Nehmen wir an, ich habe meine Hauptklasse in C:\Users\Justian\Documents\. Wie kann ich mein Programm dazu bringen, zu zeigen, dass es in ist C:\Users\Justian\Documents? Hardcodierung ist keine Option - sie muss anpassbar sein, wenn sie an einen anderen Ort verschoben wird. Ich möchte eine Reihe von CSV-Dateien in einem Ordner ablegen, …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.