本代码通过使用springaop+ehcache的技术,实现了方法级别的查询缓存,主要原理是方法的完整路径+方法参数值,作为key,放入cache中,下次访问时先判断cache中是否有该key.