提交历史

作者 SHA1 备注 提交日期
  James ad3997449a sse 实现 chat gpt 打字机效果 2 年之前
  James ca19eeed16 jfinal 5.1.1 release ^_^ 2 年之前
  James 266a0f0f04 添加 toMap 方法 2 年之前
  James 1c391e3c41 展常输出添加 class name 信息 2 年之前
  James 8403052129 添加 text/event-stream,支持 chat gpt 打字输出体验 2 年之前
  James 0b072af6e3 新增 eval 与 script 系方法,支持 lua 脚本 2 年之前
  James 4102ab9850 新增 eval 与 script 系方法,支持 lua 脚本 2 年之前
  James cb4d1d9f08 jfinal 5.1.0 release ^_^ 2 年之前
  James f678b4e34d 添加 getDruidDataSource(),支持高版本 druid 配置 connectTimeout、socketTimeout 2 年之前
  James c0f99b9b3d getUsefulClass 支持 javassist 2 年之前
  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 年之前