2016-7-13 22:38| 发布者: joejoe0332| 查看: 493| 评论: 0|原作者: oschina|来自: oschina
AutoLoadCache 4.14 发布,增加 OGNL 表达式引擎支持。
使 用Lambok来缩减代码,Lambok能帮助我们减少写get,set,hashCode,toString等没有技术含量的工作,而且在修改增加或删 除java bean中的属性时,不需要去改hashCode,toString等方法,减少因为忘记修改而造成的错误。
增加OGNL表达式引擎支持,经过测试它的性能要比SpringEL表达式还要优秀。测试代码在:com.test.script.ScriptTest
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
: 看着牙疼!
关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号 )