我想配置我的缓存大小。我正在使用@EnableCaching
。这是我的缓存存储库。Spring Boot Cachable Cache Size
VendorRepository
public interface VendorRepository extends Repository<Vendor, Long> {
@Cacheable("vendorByUsername")
Vendor getVendorByUsername(String username);
@CacheEvict(value = {"vendorByUsername", "vendor", "vendors"}, allEntries = true)
Vendor save(Vendor vendor);
@Cacheable("vendor")
Vendor findOne(Long id);
@Cacheable("vendors")
List<Vendor> findAll();
}
它是现在工作不错,但我想设置最大缓存大小。我如何在我的主配置文件中配置这个?
它取决于您使用哪种缓存实现。春天cahe只是一个抽象层 – Jaiwo99
我不使用任何任何实现。我将使用Ehcache。谢谢。 – fatiherdem