cache
ak121077313
这个作者很懒,什么都没留下…
展开
-
spring cache 拓展
spring cache 的一大缺陷是无法对集合缓存操作 例如:信箱功能 @Cacheable(value="mailCache",key="#uid+'list'") public List<Mail> getMails(Integer uid); @Cacheable(value = "mailCache", key = "#id") public Mai...2012-05-16 15:52:06 · 160 阅读 · 0 评论 -
cache架构上的一些新见解
在我实践自己拓展的spring aop cache spring cache 拓展 过程中,我对如何大幅提高程序性能方面又有了些新的见解。 通过良好的设计,通过spring aop cache 确实是可以达到完全覆盖数据库操作,这样就意味着数据库操作可以被省略。 我发现这个过程中还存在一个敌人:数据库主键。 因为主键的存在,save操作必须经过数据库的返回。解决这个办法也简...2012-06-11 01:24:33 · 75 阅读 · 0 评论 -
CacheInterceptors are thread-safe
spring 的cache:CacheInterceptor,其作者说它是线程安全的类。 但是完全看不出怎么线程安全了。 org.springframework.cache.interceptor.CacheInterceptor2012-06-13 00:48:46 · 107 阅读 · 0 评论 -
freyja框架 github地址
可以查看我的 freyja框架 https://github.com/121077313/freyja net,cache,jdbc 3个方面的封装.现在用于游戏服务端2015-03-27 12:05:49 · 141 阅读 · 0 评论 -
java动态代理的方式获取不到方法的参数名称
最近想把data层独立出来,使用rpc的方式来调用统一的data服务器.使用dubbo框架来处理 发现了一个问题: 那就是dubbo使用的动态代理方式不能还原参数名称 这样就导致了我在dao层的spring cache注解无法通过参数名称来写表达式. 只能修改成通过下标的方式来访问cache参数. 不知道这个问题能不能通过cglib代理方式来解决,暂时还没去研究,如有知道方法的还请...2017-10-17 00:09:50 · 1698 阅读 · 0 评论