Ich habe die obige Zeile während der Suche nach Code, um Daten von SQL mit JDBC Vorlagen zu erhalten. Ich frage mich, was new Object[]{1212L}
bedeutet?getJdbcTemplate(). QueryForObject mit Spring JDBC
1
A
Antwort
4
Es ist der Eingangsparameter für die ?
, in diesem Fall die Nummer 1212. In der Regel würde dies von einigen Benutzereingaben oder anderen Daten abgeleitet und in der Abfrage nicht fest codiert.
6
Jedes "?" in der Abfrage stellt einen SQL-Parameter. Das Objekt-Array repräsentiert die Werte, die für die Parameter verwendet werden. In diesem Fall gibt es nur einen Parameter, also den einzelnen Wert. Das "L" gibt ein Literal vom Typ long an, falls Sie mit dieser Syntax nicht vertraut sind.
Verwandte Themen
- 1. Spring JDBC - .queryForObject() gibt zu viele Ergebnisse zurück?
- 2. Spring JDBC vs JDBC
- 3. Spring Framework JDBC verwenden zwei Datenquellen
- 4. Einfache Transaktionen mit Spring JDBC?
- 5. Spring-Sitzung mit JDBC-Integration
- 6. Objektzuordnung in Spring JDBC?
- 7. Spring JDBC Vorlage Sortierung
- 8. Spring JDBC RowMapper mit Klasse Hierarchies
- 9. Spring @Transactional und JDBC autoCommit
- 10. Spring JDBC Konnte die JDBC-Treiberklasse nicht laden [oracle.jdbc.driver.OracleDriver]
- 11. Spring Beans für JDBC funktioniert nicht
- 12. Wie Sie eine JDBC-Verbindung von JNDI in Spring JDBC
- 13. Spring JDBC deklarative Transaktionsverwaltung innerhalb von Karaf
- 14. DB2 JDBC brach Spring namens Parameter Mapping
- 15. Von Spring-JDBC-Vorlage zu JPA wechseln
- 16. Spring: vorherige Zeile in jdbc Vorlage
- 17. Spring/Tomcat-Jdbc Pool - neue Verbindung Listener
- 18. Zu viele Verbindungen Spring Boot jdbc
- 19. Spring JDBC-Unterstützung basierend auf Annotationen hinzufügen
- 20. Transaktion Rollback auf Spring JDBC-Tests
- 21. SQL-Datei von Spring JDBC-Vorlage ausführen
- 22. Spring boot JDBC mit Passwort lease/renew (wie in Vault)
- 23. Rollback in MyBatis mit JDBC (kein Spring, keine Container)
- 24. Wie Abfrage für Double mit Spring JDBC Vorlage Abfrage
- 25. Spring JDBC mit Tomcat DBCP und mehreren Datenquellen
- 26. Anwendungsebene db Constraint Weiterleitung: Wie mit JDBC und Spring automatisch
- 27. Oracle Advanced Secuity Verschlüsselung mit Spring JDBC XML-Konfiguration
- 28. IntelliJ IDEA - Syntax Hervorhebung von SQL In Java Code
- 29. Spring jdbcTemplate Junit
- 30. Spring JDBC kann keine Verbindung zur Postgres-Datenbank herstellen, aber JDBC kann einfach eine Verbindung herstellen