优化并重构代码，使用CacheManager来处理Cache的存取，降低耦合和提高内聚