10 2016 档案
Spring AOP不拦截从对象内部调用的方法原因
摘要:拦截器的实现原理很简单,就是动态代理,实现AOP机制。当外部调用被拦截bean的拦截方法时,可以选择在拦截之前或者之后等条件执行拦截方法之外的逻辑,比如特殊权限验证,参数修正等操作。 但是最近在项目中要在一个事务中跨数据源进行操作。数据库跨源就不在这里说了,可以自行百度。 这里出现的问题就是,如果我 阅读全文
posted @ 2016-10-27 15:00 little fat 阅读(304) 评论(0) 推荐(0)
Spring自定义缓存管理及配置Ehcache缓存
摘要:spring自带缓存、自建缓存管理器等都可解决项目部分性能问题。结合Ehcache后性能更优,使用也比较简单。 在进行Ehcache学习之前,最好对Spring自带的缓存管理有一个总体的认识。 这篇文章不错:https://www.ibm.com/developerworks/cn/opensour 阅读全文
posted @ 2016-10-21 15:33 little fat 阅读(18819) 评论(0) 推荐(1)
注释驱动的 Spring cache 缓存介绍
摘要:概述 Spring 3.1 引入了激动人心的基于注释(annotation)的缓存(cache)技术,它本质上不是一个具体的缓存实现方案(例如 EHCache 或者 OSCache),而是一个对缓存使用的抽象,通过在既有代码中添加少量它定义的各种 annotation,即能够达到缓存方法的返回对象的 阅读全文
posted @ 2016-10-21 15:32 little fat 阅读(344) 评论(0) 推荐(1)
HBase 常用Shell命令
摘要:两个月前使用过hbase,现在最基本的命令都淡忘了,留一个备查~ hbase(main)> whoami hbase(main)> whoami hbase(main)> whoami hbase(main)> whoami hbase(main)> whoami hbase(main)> list 阅读全文
posted @ 2016-10-11 14:27 little fat 阅读(162) 评论(0) 推荐(0)