Java-Code ausführen, der in der Datenbank gespeichert ist
Ich habe Java-Code, der regelmäßig in die Datenbank übertragen wird (es ist zu kompliziert zu erklären, warum er in der Datenbank enthalten ist, und das würde den Fokus nur von der Hauptfrage abwenden).
Während der Laufzeit frage ich die Datenbank ab. Kann ich den Code ausführen, den ich aus der Datenbank bekomme? Ich speichere nur den Inhalt der Hauptmethode im Code. Der Server, auf dem die Datenbank ausgeführt wird, ist ein HTTP-Server.
Beispielcode aus der Datenbank (nur als Referenz):
int i = 10;
int j = 2;
int k = i*j;
System.out.println("Result is " + k);
Erwartete Ausgabe
Result is 20