刚刚在开源中国看到SpringBoot 2.3.3稳定版的发布新闻,点进去看了一眼,发现新特性更新没提到什么,倒是提到修复了一些Bug,Bug还不少。然后想到JFinal的版本更新,对于JFinal版本更新Bug修复没什么印象,更多的是性能优化,改进和新特性,于是看了下JFinal的更新日志,从3.6版本更新到4.9.01版本,更新了174项,涉及到Bug修复的,也就那么几条:
3.6-16:Model、Db、DbPro 中的针对多主键(联合主键) 的 findById(...) 方法更名为 findByIds(...),deleteById(...) 更名为 deleteByIds(...) 解决 JDK 8 之下的参数类型转换异常问题
3.7-11:ClassPathSource 找不到文件时的异常提示信息如果发生在 class path、jar 包中,提示信息中添加 "in CLASSPATH or JAR" 文本,定位错误到 class path 与 jar包而非文件系统目录加快排错效率
3.8-1:AopFactory 修复子类没有属性时,超类无法被注入的问题
4.8-18:改进 ProxyCompiler,解决 tomcat 丢失 CLASSPATH 导致的代理编译异常
4.8-19:改进 ProxyGenerator,解决单一数组参数方法无法被代理的问题
4.8-33:解决 AopFactory 在某些条件下的循环依赖注入无法保障单例的问题
波总的质量把控是真的强!希望波总后期录制俱乐部视频时,给大家讲讲质量把控的经验!