 
2021-02-04 19:40
明白了,感谢。再补充“张天笑jfinal分笑”的解答。
张天笑jfinal分笑(920950604)  18:24:01
@Cloud controller的反射调用开销是没办法抹掉的
所以controller不需要proxy
张天笑jfinal分笑(920950604)  18:25:06
从/index 映射到 index()方法,  只能通过 method.invoke()执行
张天笑jfinal分笑(920950604)  18:28:32
而 public void index() {
 service.findXx(); // 这里是展开式的代码, 不是动态调用, 
}
但实现aop 就需要动态调用, 动态调用就意味着反射, 
为了抹调反射开销, jfinal使用动态编译子类的方式, 由这个子类去做平铺 展开式的调用