In Ordnung. Sie können diese Klasse hier (wegen der Dateilänge auf Pastebin gepostet) in Ihrem Projekt verwenden. Aber denken Sie daran, die Apache-Lizenzinformationen aufzubewahren.
Es ist ein Abklatsch des iBatis ScriptRunner mit entfernten Abhängigkeiten.
Sie können es so verwenden
Connection con = ....
ScriptRunner runner = new ScriptRunner(con, [booleanAutoCommit], [booleanStopOnerror]);
runner.runScript(new BufferedReader(new FileReader("test.sql")));
Das ist es!