[JAVA] Holen Sie sich die ID der automatischen Nummerierung

Holen Sie sich die automatisch nummerierte ID



		//Methode zur automatischen Nummerierungserfassung
		@PostConstruct
		public void init() {
			SimpleJdbcInsert simpleJdbcInsert = new SimpleJdbcInsert((JdbcTemplate) template.getJdbcOperations());
			SimpleJdbcInsert withTableName = simpleJdbcInsert.withTableName("orders");
			insert = withTableName.usingGeneratedKeyColumns("id");	
	}

Lassen Sie sich nach dem Einfügen die ID durch automatische Nummerierung zuweisen und senden Sie sie zurück


public Order insert(Order order) {

    //Domainname und SQL? Wenn es ein Teil gibt, wird es automatisch eingegeben
     SqlParameterSource param = new BeanPropertySqlParameterSource(order);
   
    //executeAndReturnKey führt die Einfügeanweisung ohne Berechtigung aus
     Number key = insert.executeAndReturnKey(param);

     order.setId(key.intValue());

	return order;
}

Ich werde es als Memorandum belassen. Wenn Sie Vorschläge haben, bitte.

Recommended Posts

Holen Sie sich die ID der automatischen Nummerierung
[Swift] So erhalten Sie die Firebase-Dokument-ID
So erhalten Sie die ID des automatisch inkrementierten PRIMAY-Schlüssels in MyBatis
Holen Sie sich das Ergebnis von POST in Java
[Java] Ermittelt den Tag eines bestimmten Tages
Die Identität der Schienenparameter [: id]
[Java] Ermittelt die Länge der Ersatzpaarzeichenfolge
Wie komme ich zum heutigen Tag?
Holen Sie sich Ihre Versionsnummer in der Android-App
Holen Sie sich die ID der automatischen Nummerierung
[Java] So erhalten Sie die URL der Übergangsquelle
Rufen Sie die URL des HTTP-Umleitungsziels in Java ab
[Kotlin] Ermittelt den Argumentnamen des Konstruktors durch Reflektion
Rufen Sie den Namen des Testfalls in der JUnit-Testklasse ab
Beurteilung des Kalenders
[Java] So erhalten Sie den Maximalwert von HashMap
Die Welt der Clara-Regeln (4)
Die Welt der Clara-Regeln (1)
Die Welt der Clara-Regeln (3)
[Java] Holen Sie sich die Datei unabhängig von der Umgebung in das JAR
[Android] So erhalten Sie die Einstellungssprache des Terminals
Die Welt der Clara-Regeln (5)
Die Idee der schnellen Sortierung
Ruby, Nokogiri: Ruft den Elementnamen des ausgewählten Knotens ab
[Rails] So erhalten Sie den Inhalt starker Parameter
Ich kann den Bildschirm der Rails-Datenbankkonsole nicht verlassen
Rufen Sie die URL des HTTP-Umleitungsziels in Ruby ab
Automatische Zuweisung von Namens- und ID-Attributen durch form_with
Die Idee von jQuery
Ruft den Objektnamen der vom neuen Operator erstellten Instanz ab
Kommen Sie zu den Abkürzungen aus den fünf Beispielen für kursive Java-Listen
(Ruby on Rails6) Anzeige der Datenbank, die die ID der Datenbank erhalten hat
[Swift] Ermittelt das Timing, wenn der Wert von textField geändert wird
[jsoup] So erhalten Sie die gesamte Dokumentation
Über den Umgang mit Null
Docker-Überwachung - Erläuterung der Grundlagen der Grundlagen
Informationen zur Beschreibung von Docker-compose.yml
Das Spiel der Instanziierung von java.lang.Void
Medianwert von drei Werten
Die Illusion der Objektorientierung
Stoppen Sie das automatische Update von Ubuntu
Ich habe das automatische Tool zum Erstellen von Komponententests überprüft (Version Ende 2019).
[Rails] So erhalten Sie die URL der Übergangsquelle und leiten sie um
[Java1.8 +] Mit LocalDate das Datum des nächsten × Tages abrufen
[Java] Ordnen Sie die Daten des vergangenen Montags und Sonntags der Reihe nach an
[Swift5] So erhalten Sie ein Array und eine Reihe von Unterschieden zwischen Arrays
Rufen Sie in Spring Boot eine Proxy-Instanz der Komponente selbst ab
So erhalten Sie den Inhalt von Map mithilfe des for-Anweisungsmemorandums
Rufen Sie die öffentliche URL der privaten Datei von Flickr in Java ab
Lesen Sie die Implementierung des automatischen Rails 6-Multi-DB-Switching (ActiveRecord :: Middleware :: DatabaseSelector).
So ermitteln Sie die Länge einer Audiodatei mit Java
Holen Sie sich die Beschleunigung und Ausrichtung des Weltkoordinatensystems auf Android