Discuss / Java / Guava Cache使用了生成器模式啊

Guava Cache使用了生成器模式啊

Topic source

首先在pom.xml中导入guava依赖:

<dependency>
  <groupId>com.google.guava</groupId>
  <artifactId>guava</artifactId>
  <version>28.2-jre</version>
</dependency>

然后创建类

package com.itranswarp.learnjava.templatemethod;

import com.google.common.cache.*;

public class GuavaCacheSetting extends AbstractSetting {
	private Cache<String, String> cache = CacheBuilder.newBuilder().build();

	@Override
	protected String lookupCache(String key) {
		return cache.getIfPresent(key);
	}

	@Override
	protected void putIntoCache(String key, String value) {
		cache.put(key, value);
	}

}

廖雪峰

#2 Created at ... [Delete] [Delete and Lock User]

这位同学很会举一反三

six six six


  • 1

Reply