AutoLoadCache 4.14 发布,增加 OGNL 表达式引擎支持 - 开源中国社区
AutoLoadCache 4.14 发布,增加 OGNL 表达式引擎支持
qiujiayu 2016年07月13日

AutoLoadCache 4.14 发布,增加 OGNL 表达式引擎支持

qiujiayu qiujiayu 发布于2016年07月13日 收藏 7

有免费的MySQL,为什么还要买? >>>  

AutoLoadCache 4.14 发布,增加 OGNL 表达式引擎支持。

  • 4.14 修改说明

    • 使用Lambok来缩减代码,Lambok能帮助我们减少写get,set,hashCode,toString等没有技术含量的工作,而且在修改增加或删除java bean中的属性时,不需要去改hashCode,toString等方法,减少因为忘记修改而造成的错误。

    • 增加OGNL表达式引擎支持,经过测试它的性能要比SpringEL表达式还要优秀。测试代码在:com.test.script.ScriptTest

  • 4.13 修改说明

    • com.jarvis.cache.clone.ICloner中的Object deepClone(Object obj) 改为 Object deepClone(Object obj, final Type type),在能获得Type的情况下使用,能更好保证数据准备和效率

    • 进一步优化深度复制功能,因为深度复制的目的主要是用于防止外部修改已经缓存的数据,对于一些不可变对象,就可以直接使用,不再走clone逻辑。

    • 增加Jackson支持

    • 将CacheKeyTO中所有属性改为final,同时删除fullKey属性。同时增加hashCode和equals两个方法的实现

    • 修复DataLoader中,等待第一个请求获取数据后,又再去数据层获取数据的BUG,这个BUG是在4.11版本产生的,建议使用4.11和4.12的用户升级一下。

    下载地址:https://github.com/qiujiayu/AutoLoadCache/releases

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:AutoLoadCache 4.14 发布,增加 OGNL 表达式引擎支持
分享
评论(11)
最新评论
0

引用来自“口吞山河”的评论

我同时使用了pagehelper分页,可是页数信息没在缓存里,这个有好办法解决吗 @qiujiayu
没法兼容pagehelper,我看了一下它的源码,它把分页信息放到ThreadLocal里了,在自动更新和异步刷新时,因为到其它线程去执行了,所以取不到分页信息。
0
我同时使用了pagehelper分页,可是页数信息没在缓存里,这个有好办法解决吗 @qiujiayu
0

引用来自“beyondforever68”的评论

lombok吧

引用来自“qiujiayu”的评论

是的,被http://www.zuidaima.com/share/1949333085654016.htm 这误导了。

引用来自“alan-”的评论

不重新编辑一下?
不能修改了
0
不能修改了
0

引用来自“beyondforever68”的评论

lombok吧

引用来自“qiujiayu”的评论

是的,被http://www.zuidaima.com/share/1949333085654016.htm 这误导了。
不重新编辑一下?
0
漏洞表达式
0
12
0

引用来自“loyal”的评论

OGNL吊
它是老大哥了。
0

引用来自“beyondforever68”的评论

lombok吧
是的,被http://www.zuidaima.com/share/1949333085654016.htm 这误导了。
0
OGNL吊
0
lombok吧
顶部