Wie führe ich ein SQL-Skript in Java NICHT beim Start aus?Java

Java-Forum
Anonymous
 Wie führe ich ein SQL-Skript in Java NICHT beim Start aus?

Post by Anonymous »

Ich habe eine Spring-Anwendung, die mandantenfähig ist (verwendet JdbcTemplate für den Datenzugriff). Für jeden Mandanten werden mehrere Tabellen erstellt, und ich möchte diesen SQL-Code in einem separaten init_tenant.sql-Skript behalten. Für jeden erstellten Mandanten erstelle ich ein Schema in MySQL, daher muss ich SQL-Init-Code ausführen, während die App ausgeführt wird, und nicht beim Start.
Ich kann JdbcTemplate.execute nicht verwenden, da es nur mit einer einzigen Anweisung funktioniert.
Ich habe keine Möglichkeit gefunden, ein SQL-Skript NICHT beim Start der Anwendung auszuführen.
Jede Vorschläge?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post