标签: java database
是否可能以及如何将Java类存储在DB中,然后从DB中加载类并使用一些参数调用已加载的类?
答案 0 :(得分:0)
您可以使用Java Compiler API在运行时对其进行编译。有关示例,请参见here
为了在运行时加载类,如果可以使用URL指定字节码的位置,则可以使用URLClassLoader,也可以使用ClassLoader.defineClass并将字节码作为字节数组提供
URLClassLoader
确保您的类在编译时是已知的,并且您可以做到 借助界面。