James
|
28cc51de30
jfinal 5.0.9 release ^_^
|
2 年 前 |
James
|
41b3fdc623
添加注释
|
2 年 前 |
James
|
ac95143a43
getUsefulClass() 支持 javassist
|
2 年 前 |
James
|
9636317031
添加 setToJavassistProxyFactory,便于业务层 aop 切换到 Javassist,支持 JDK 17
|
2 年 前 |
James
|
5a74bcbefd
改用 MethodFilter 机制过滤无需代理的方法,可以生成阶段处理完毕。避免在每次调用时过滤,进一步提升性能
|
2 年 前 |
James
|
780f62f273
使用 MethodFilter 机制过滤无需代理的方法
|
2 年 前 |
James
|
3926184d03
map 更名为 cache
|
2 年 前 |
James
|
8becd2a290
改用 synchronized(this) 结合 HashMap 支持并发写
|
2 年 前 |
James
|
d7dc971249
synchronized (target) 获取到某个 Class 锁,仍然无法阻止其它线程获取到另外的 Class 锁,从而造成并发修改
|
2 年 前 |
James
|
74da06302e
添加同步方法
|
2 年 前 |
James
|
980b5150a6
缩减代码量
|
2 年 前 |
James
|
82151d7fe1
缩减代码
|
2 年 前 |
James
|
3e9235d437
缩减代码
|
2 年 前 |
James
|
f8d7eec341
修改变量名
|
2 年 前 |
James
|
d77c747a42
新增 Javassist 代理,支持 Java 17
|
2 年 前 |
James
|
c3cec9e2bb
格式化
|
2 年 前 |
James
|
89b3b8430d
格式化
|
2 年 前 |
James
|
b6c2e1ea48
支持对已经代理过的类再次代理
|
2 年 前 |
James
|
df1a79c9bd
运行到intercept中的target已被cglib代理,无条件获取父类
|
2 年 前 |
James
|
940a2366bb
无拦截器时不通过 Invocation 调用目标方法
|
2 年 前 |
James
|
a4a848723a
CglibProxyFactory 之中的缓存代码抽取到 InterceptorCache
|
2 年 前 |
James
|
381a27c2af
CglibProxyFactory 之中的缓存代码抽取到 InterceptorCache
|
2 年 前 |
James
|
1ffd29d4e4
添加 #returnIf(expr) 指令
|
2 年 前 |
James
|
ff80a70760
添加 #returnIf(expr) 指令
|
2 年 前 |
James
|
977c07ad69
添加 javassist 代理
|
2 年 前 |
James
|
5a4ecd7d57
支持通过 app.env 配置环境,便于在 dev、pro 等环境下部署
|
2 年 前 |
James
|
8ea212780f
slf4j-api 1.7.36 升级到 2.0.7
|
2 年 前 |
James
|
262502d55f
jfinal 5.0.8 release ^_^
|
3 年 前 |
James
|
cb8171d64a
添加打印代理生成类到日志的开关变量printGeneratedClassToLog
|
3 年 前 |
JFinal
|
0b782d1402
!88 update src/main/java/com/jfinal/plugin/druid/DruidPlugin.java.
|
3 年 前 |