Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer




4
Warum benötige ich eine Transaktion im Ruhezustand für schreibgeschützte Vorgänge?
Warum benötige ich eine Transaktion im Ruhezustand für schreibgeschützte Vorgänge? Sperrt die folgende Transaktion die Datenbank? Beispielcode zum Abrufen aus der Datenbank: Transaction tx = HibernateUtil.getCurrentSession().beginTransaction(); // why begin transaction? //readonly operation here tx.commit() // why tx.commit? I don't want to write anything Kann ich session.close() anstelle von verwenden tx.commit()?


5
Wie verdrahtet Spring automatisch nach Namen, wenn mehr als eine passende Bohne gefunden wird?
Angenommen, ich habe Schnittstellen wie diese: interface Country {} class USA implements Country {} class UK implements Country () Und dieser Ausschnitt aus der Konfigurations-XML: <bean class="USA"/> <bean id="country" class="UK"/> <bean id="main" class="Main"/> Wie kann ich steuern, welche Abhängigkeit unten automatisch verdrahtet wird? Ich hätte gerne die in Großbritannien. class …
106 spring 

3
Java EE 6 @ javax.annotation.ManagedBean vs. @ javax.inject.Named vs. @ javax.faces.ManagedBean
Ich habe das Gefühl, dass die Java EE 6-Spezifikation ein wenig durcheinander ist. Es gibt mehrere Sätze von Anmerkungen. Wir haben javax.ejbAnmerkungen wie @Statefulund @Statelesszum Erstellen von EJBs. Es gibt auch eine @javax.annotation.ManagedBeanMöglichkeit, eine verwaltete Bean zu erstellen. Es gibt Anmerkungen in javax.enterprise.contextlike @SessionScopedund @RequestScoped. Darüber hinaus gibt es auch …

11
Ändern des Standardordners in Emacs
Ich bin ziemlich neu in Emacs und habe versucht herauszufinden, wie der Standardordner C-x C-fbeim Start geändert werden kann. Zum Beispiel, wenn ich Emacs zum ersten Mal lade und C-x C-fden Standardordner drücke, ist C:\emacs\emacs-21.3\bines mir lieber, wenn es der Desktop ist. Ich glaube, es gibt eine Möglichkeit, das anzupassen.emacs …

11
SQL-Primärschlüssel und -Index
Angenommen, ich habe eine ID-Zeile (int) in einer Datenbank als Primärschlüssel festgelegt. Wenn ich die ID häufig abfrage, muss ich sie auch indizieren? Oder bedeutet es als Primärschlüssel, dass er bereits indiziert ist? Der Grund, den ich frage, ist, dass ich in MS SQL Server einen Index für diese ID …

9
Spring Boot JPA - Konfigurieren der automatischen Wiederverbindung
Ich habe eine nette kleine Spring Boot JPA-Webanwendung. Es wird auf Amazon Beanstalk bereitgestellt und verwendet ein Amazon RDS zum Speichern von Daten. Es wird jedoch nicht so oft verwendet und schlägt daher nach einer Weile mit dieser Art von Ausnahme fehl: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Das letzte vom Server erfolgreich empfangene Paket …


9
Guavenäquivalent für IOUtils.toString (InputStream)
Apache Commons IO hat eine nette Komfortmethode IOUtils.toString () zum Lesen eines StringsInputStream . Da ich versuche, mich von Apache Commons nach Guave zu entfernen: Gibt es in Guave ein Äquivalent? Ich habe mir alle Klassen im com.google.common.ioPaket angesehen und konnte nichts annähernd so Einfaches finden. Bearbeiten: Ich verstehe und …
106 java  io  inputstream  guava 


10
Die Babel-Datei wird kopiert, ohne transformiert zu werden
Ich habe diesen Code: "use strict"; import browserSync from "browser-sync"; import httpProxy from "http-proxy"; let proxy = httpProxy.createProxyServer({}); und ich habe installiert babel-coreund babel-cliglobal über npm. Der Punkt ist, wenn ich versuche, dies auf meinem Terminal zu kompilieren: babel proxy.js --out-file proxified.js Die Ausgabedatei wird kopiert anstatt kompiliert (ich meine, …


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.