首页>代码>Spring Boot整合Caffeine的简单入门实例>/caffeine/src/main/java/com/memorynotfound/springboot/Application.java
package com.memorynotfound.springboot; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.boot.CommandLineRunner; import org.springframework.boot.SpringApplication; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.cache.annotation.EnableCaching; @EnableCaching @SpringBootApplication public class Application implements CommandLineRunner { private static Logger log = LoggerFactory.getLogger(Application.class); @Autowired private MusicService musicService; public static void main(String[] args) throws Exception { SpringApplication.run(Application.class, args); } @Override public void run(String... args) throws Exception { log.info("Spring Boot Caffeine Caching Example Configuration"); play("zuidaima"); play("trombone"); play("guitar"); play("trombone"); play("zuidaima"); play("bass"); play("trombone"); play("zuidaima"); } private void play(String instrument){ log.info("Calling: " + MusicServiceIml.class.getSimpleName() + ".play(\"" + instrument + "\");"); musicService.play(instrument); } }