Grails 3 从 jar 文件动态加载控制器

Grails 3 load controller(s) dynamically from jar file(s)

在 Grails 3 中有什么方法可以在 .jar 文件中包含一些控制器 类 并在主 grails 应用程序中动态加载它?

我想要实现的是能够为我的应用程序的不同客户端动态加载和卸载 .jar 文件(例如,自定义是业务逻辑等)

提前谢谢大家。

Is there any way in Grails 3 to have some controller classes inside a .jar file and dynamically loading it in the main grails application?

是的。

Grails 3 插件作为普通 .jar 文件分发。如果您编写的插件包含任意数量的控制器,然后从应用程序中使用该插件,则插件中的所有控制器都将从插件 jar 动态加载到 grails 应用程序中。