我想知道 Grails 如何创建动态方法,Grails 框架在运行时创建了很多方法,例如 setter 和 getter、动态查找器等。我知道java中的反射,但从来没有读过这样的东西,
如果您发现任何东西,请提供链接
最佳答案
大部分基于Groovy runtime metaclass programming .看看AbstractGormApi
及其在 Grails 中的实现,您可以在那里找到大多数在运行时注入(inject)到所有域类的方法,以执行 Grails 所做的所有魔术。
关于java - Grails 如何在运行时创建方法 Ex obj.setName("Abhay),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27485417/