https://segmentfault.com/a/1190000015695883 https://www.ibm.com/developerworks/cn/opensource/os-cn-spring-cache/