| 程序包 | 说明 |
|---|---|
| com.jfinal.aop | |
| com.jfinal.config | |
| com.jfinal.ext.proxy | |
| com.jfinal.proxy | |
| com.jfinal.template.expr.ast |
| 类和说明 |
|---|
| Callback
Callback
|
| 类和说明 |
|---|
| ProxyFactory
ProxyFactory
|
| 类和说明 |
|---|
| ProxyFactory
ProxyFactory
|
| 类和说明 |
|---|
| ProxyClass
ProxyClass
|
| ProxyClassLoader
ProxyClassLoader
|
| ProxyCompiler
ProxyCompiler
https://www.programcreek.com/java-api-examples/?
|
| ProxyCompiler.MyJavaFileObject |
| ProxyFactory
ProxyFactory
|
| ProxyGenerator
ProxyGenerator 用于生成代理类的源代码
注意:业务层全局拦截器要在 ProxyGenerator 工作之前配置好,否则无法参与生成
追求性能极致:
1:禁止使用 JDK 的 Method.invoke(...)
|
| ProxyManager
ProxyManager
|
| ProxyMethod
ProxyMethod
在 ProxyFactory 生成、编译、加载代理类彻底完成之后,
再将 ProxyMethod 放入缓存,避免中途出现异常时缓存
不完整的 ProxyMethod 对象
|
| 类和说明 |
|---|
| ProxyClassLoader
ProxyClassLoader
|
Copyright © 2022. All rights reserved.