我想知道Grails如何创建动态方法,Grails Framework在运行时创建了很多方法,比如setter和getter,动态查找器等。我在java中了解Reflection,但从未读过类似的东西, 如果您发现任何事情,请提供链接
答案 0 :(得分:0)
大部分内容基于Groovy runtime metaclass programming。看一下AbstractGormApi
及其在Grails中的实现,您可以在运行时向大多数注入所有域类的方法,以执行Grails所做的所有魔术技巧。